Just to add to that, we see many examples of this, outside of CBAMs and carbon border examples, where ideas that are put in place by trading partners that are good in theory can create non-tariff barriers and cause impediments to trade.
If the system were done or worked as it was intended to, I suspect that Canadian agricultural products would fare very well if and when trading partners imposed CBAMs or related measures on Canadian products. The difficulty is that it's a complicated thing to do. Either deliberately or not, the trading partners could undermine trade.