Ugh, I am sorry for the mess! It sounds like this would be sorted out best by our experts on our reservations team. You can reach them at 800-252-7522 or by texting 82008.
Thanks, but I think there's literally nothing anyone can do. I can't even get my boarding pass from SEA-LHR until the American gate agents arrive at the gate. At least the British Airways lounge was able to find my ticket by looking up my seat number.