I think the Canada hate is more Elon than Trump. Canada stopped a handout for EV buyers which Tesla relied heavily on. Then Tesla committed fraud to take in tens of millions in taxpayer money at the last minute. So Elon is probably just mad about that and that it's being investigated.
Tesla made a suspicious number of rebate requests on last days of Canadian EV incentive | Electrek