No, I don't think you're wrong. Certainly, the Constitution gives the federal government broad taxation powers.
I think the specific issue of pollution taxes may be one that Environment Canada has encountered some resistance to, so that's why I'm suggesting it be made explicit in the Canadian Environmental Protection Act. It may be confirming something that already exists, but that's not the understanding of at least some officials in the department.