I know this doesn't directly answer your issue with AA/the airlines, but this is why travel insurance is worth its weight in gold.
The one that comes with the Chase Sapphire Reserve has covered the annual fee for the next 5 years in terms of reimbursements.