I must extend partial appologies to AA on my ealier post. The JFK-BCN codeshare which the agent at the Admiral Club said would post with the AA flight code and number did just that on my Cdn+ account over the weekend. It is Iberia's computers which apparently cannot distinguish between the two flight numbers and carriers. I will see how AAdvantage's customer service people handle my problems.
Just out of curiosity, does anybody know if IB and BA use the same computer system? How many Oneworld carriers use Sabre, and who uses other systems?