<<Disclaimer: Verify this information before applying it to your situation.>>
I fly from Montreal to Fort Lauderdale about 3 times a year. I have used
Royal, Air Canada, Canadian, and Air Transat.
All of them have served my GF meal with no mishap at all. It is usually
plain chicken breast w/veggies, fruits for dessert, a plain puffed rice
galette.
Mireille, Waterloo Quebec.