A. there is not much Canada could do, even if it made everything with the USA contingent upon Mexico getting a "fair deal"

B. Mexico (or any other country, for that matter) would throw Canada under the bus, to look out for its' own interests...