Wingchaser I see that you posted the same question on the BA board:
https://www.flyertalk.com/forum/brit...heck-help.html
That post implies that AA were able to check you in for the JFK - LHR flight? Is that correct? It would have been helpful if you'd updated this post with that information.