I couldn't care for some of the copy. It seems like you wrote it right after your horrible experience, so being a little dramatic is normal, but go through it again and tone it down (now that you're a bit less frustrated).
With that out of the way, I think the redesign is wonderful, it really makes the experience much less painful. Sure, some of the legacy classes of travelers are an annoyance, and I'm sure if American Airlines had to do it again, they wouldn't create so many sub-classes. Like dealing with real clients, you simply have to accept some legacy standards and work around them (maybe explain to me clearly the difference between classes).
Overall, it looks like you did a lot of work and I love the end result, could you maybe post a little before/after with some details on what you decided to cross out or move around?
Your friendly blogger, Vlad (vladg.com)