Welcome to Flyertalk,
Jeff McGhee!
Since you're trying to get miles credited to the BA Executive Club, I'm going to move your post over to the
British Airways forum where hopefully you'll have the most success in getting a helpful answer to your query.
Best,
Gary
aka gleff
MilesBuzz and Delta moderator