Maybe it's time to revisit this, if it is true AC does not represent Canada's stance on the matter:
Name
9 Notwithstanding subsection 10(1) of the Canada Business Corporations Act, the Corporation may continue to use and be legally designated by the name “Air Canada” on and after the day on which it becomes a corporation to which that Act applies.
And, another one says the same thing:
“With respect to this matter, I can tell you it is Air Canada’s policy to comply with all requirements in all worldwide jurisdictions to which we fly,” Mr. Fitzpatrick said.
Easy fix: stop flying to TPE and this statement becomes true. Or, acknowledge that AC does not recognize Taiwan is a jurisdiction, which may be exactly what AC is saying to appease CA. Personally I side with CN on this, but note that some form of war might be necessary to effect compliance from Taiwan, a totally different set of laws... Not convinced AC should be wading in these waters while still carrying "Canada" in it's name.