You should thank AA said no as you wouldn't get a single mile on your trips over the Atlantic with BA.
If your patterns are flying F with BA I strongly suggest you visit the BA Forum. Their program is designed for travellers who pay top fares and there you may easily get a comp...
Just my opinion...