Hi Captian Ronn,
I was on the exact same flight as you, and am currently writing a complaint letter regarding this flight and another which was much worse. I was really unlucky, on my flight from Montreal to Germany, situation were much worse, with a flight from montreal to toronto lasting 8 hours with no food (!!) then sleeping at the airport, then the same incompetence, rudeness and lying from AC's staffs, one giving me a flight but didnt register me on the passenger's list so i was not even in the flight! and much much more worse stuffs.
I'm wondering, did you send ur letter to AC and did you get any reply?
Maybe we can talk more about this via email?