When I flew HA I'm pretty sure they had my number attached to the booking somehow. I still had to put in a retro points claim though.
(I seem to have to do this about two thirds of the time when I fly a VA partner, it's frustrating...)
I'd get the call centre to stick it in somewhere and hope for the best. ("Stick it in somewhere and hope for the best" is a good general principle, I find.)