I think you've pointed it out. They are very different, and the relationship with them is reasonably well understood. However, I would say that while there has been some controversy with respect to the Impact Assessment Act and some provinces have objected to some of the provisions in that act, nobody who is impacted by this bill at the provincial level is opposing this. They are all strongly supporting it and in fact helped to negotiate it.
I, like you, was gobsmacked that the Conservative Party would oppose this bill. It makes no reasonable sense in any reasonable world.