Yes, I think you're right. Had this money gone to an opposing political party, it would just disappear. The same attacks in the House would continue as normal, with a bunch of politicians nobody listens to and the sitting party that just won't answer the questions anyway.
With the convoy, people can see the fruits of their donations. They empathize with the truckers and feel a kindred spirit that they don't get from politics or politicians. They can see, join in and participate, as equals, as millions of other Canadians are doing. "We are mad as hell, and we're not going to take it anymore." If these measures don't yield results, I'm guessing civil disobedience will be the next step. People will just throw off their masks and move into a position they feel comfortable with. Mandates, etc will become unenforceable due to the amount of people saying "Fuck you and the horse you rode in on" But I have no crystal ball, just an opinion.