Originally Posted by
plunet
I think the OP is correct to pursue BA Holidays. The OP didn't form a contract with AA. AA are a contractor to BA Holidays in this circumstance.
That is my interpretation as well. Depending on where OP actually resides, be it UK, US or Germany will make a difference on what is the lowest resistance route to success. If they are in the US go for AA. If not go for BA.