I'm like a "broken record" on this, but I'd encourage you to fill out a customer feedback form here:
https://aircanadacustomercare-en.cus...p_sid=SY-K7Mlj
Hopefully you got the res agent's name so you can be specific about it because apparently they get direct feedback on these.
The more positive reinforcement on exceptional service, the more often we'll get exceptional service.