Your theory doesn’t check out.
I’d assume the penalty for funding felony arson and murder aren’t that different from funding terrorism.
Bill C-51 was written to enable the government to silence dissent. That's a right we all need. But it was passed at the height of the Idle No More protests, which many of the truckers out there would be vehemently opposed to. Politicians gain power when they can use fear and hate to fuel divisions and justify the erosion of our rights.
They won't do this for regular criminals. Even if they know that a transaction is probably related to criminal activity, the bank will just file a report and complete the transaction. Except for terrorism financing and sanctions evasion, it is entirely the job of Law Enforcement to act on reports.