Canada doing whatever it has to in order to make the Chinese happy for trade deals is little more than making a joke of its 'Canadian values'.  Look at the arms sale to Saudi Arabia when lots of money was involved. The Canadian terrorist has been defended because the noble were upholding the charter but then the government threw them under the bus by saying it giving him 10 million was the cheapest option.

When it's going to get serious is when Canada finds itself between a rock and a hard place when Canada has to side with China and not with the U.S.  in some military or security matter or the sale of American technology or the exposure of a spying ring. 
A matter such as one of those is inevitable,  the sale of Norstat being a precursor. Not related to the Chinese but a reward and apology to the Canadian terrorist is a stick in the eye of the U.S. to take the cheapest option. There's a large number of Canadians who would welcome a Chinese alliance.