The airliner companies really have no rights really, when it comes to flying over Canadian airspace. They are told what to do, when and how. If they want that Canadian Type Certificate and Airworthiness and all the applicable papers, they have to do everything Transport Canada tells them to and just shut up and do it, or don't do business in Canada.