Welcome to Flyertalk and the BA Board aflyer111
Yes a call will probably sort it for a manual input I think as you seem to meet all the requirements according to the FCO site and what's been posted already. It's not that far away until your flight so personally I'd get this done ASAP.
ETA: Just seen Tobias-UK post. Good advice there from a very knowledgable frequent flyer ^