CBSA agents in English-essential provinces have been given standard training of phrases to read out for French speakers. Pretty much consists of reading out the questions on the back of the Customs card.
I know this because of a diatribe from my French teacher (at the time) and her constant lamenting of French services in Vancouver. Seems to be an affliction for all Frenchies in Vancouver.
No idea if CATSA agents have the same training.