Issue resolved by PM to 'BA Executive Club' on FT
An Update.
After further calls this morning with no luck I decided to PM the BA Executive Club contact here on FT.
Within an hour os so one of her colleagues called me on the contact number I provided and was able to make the booking happen with no issues about card billing address or anything else, so obviously this condition can be waived under certain circumstances.
Just a note to say well done to BA Executive Club for passing on my details and to the BAEC agent who called me to resolve the issue. ^^
All now resolved.