Apparently, she's there for something weird like a state celebration of some variety, and as the Canadian's wanted their head of state there (Commonwealth and all that....) they offered to fly her there. Would have been nice for her to go on one of our aircraft, but we (BA) don't fly to Sasketchewan, yet....
This from my mate in Toronto, who says the British Monarchy is still a big deal in Canada, apparently.