I don't know what the fuel taxes are in Canada, but the truckers certainly have a valid point about the poor logistics at the ports and docks. Not sure what the government could do about that though.
FWIW French truckers stage protests like that basically once a year, and usually get what they want