I see, that explains it. Way out of my experience, so not able to help. However you clearly have special circumstances, and if this issue is worrying you I think a quick call to BA customer services would put your mind at rest. Because it is a specialist question you may not get the answer you need first time, in which case ring back and try again.
Ps just because I don't know doesn't mean someone else won't. Peoples knowledge on FT often astounds me. And there are some useful BA employees such as Her Serene Highness SRS