The main reason China has had worsening relations with Canada and has been threatening to Canada at all is because we have been so closely allied with the US, and the US overtly wants to hamper China's development and even to overthrow their system of government.
The Meng Wanzhou thing was Canada purely going along with a brash US attack on a leading Chinese company, and it did tremendous and needless damage to Canada-China relations. China didn't start that. The US did, and Canada helped them do it.
Now, while the US has started acting towards Canada in a way a little more like it has treated countries throughout the Global South for decades, China is offering to partner with Canada to oppose the US abuses of the whole global system of trade. China isn't devastating Canada's economy. They've started buying our oil, which is good for our economy. They've been suggesting more open trade with us, and would no-doubt drop tarrifs on our agricultural products if we lowered our ridiculous tarrifs on their EVs, which we imposed at 100% just to please the US even though it's worse for the Canadian consumer and has been primarily beneficial to Tesla and Elon Musk, an overt fascist enabler of our biggest threat who also says we're not even a real country.
The US is the primary aggressor to worry about. They're holding military exercises this week with the Philippines on simulating all-out war with China and Trump appointed a bunch of guys who have years of advocating for war with China. He is waging economic war against China right now.
I support Carney wanting increased economic ties with Europe and more pivoting away from US dependence, but to treat China as an enemy and speak more harshly about them than even the US is something I really dislike. Opposing the foreign interference, asserting sovereignty in the Arctic, protecting Canadian markets to an extent that is reasonable and fair, these are all good things, but they can be done without making an enemy of China, especially while China is actually offering to work with us and to help us out in dealing with our biggest immediate threat.