

There’s no point in saying technically, he is the King of Canada. That being said the Crown is mostly symbolic like the UK, however symbols can be very powerful. By inviting the King to open Parliament, Carney is symbolically reminding Trump that Canada is much bigger than just one country. Likewise the Chiefs are reminding Canada, specifically Alberta, that the Crown holds the treaties, not Canada.
Basically this is like getting picked on in school then bringing your big brother to lunch. He doesn’t have to do anything, the point is to remind your bullies you have some pretty strong support, and they should think again about continuing to bully you.
If Canada became fully independent from the Crown we’d have to draw up a completely new constitution as the current one is tightly tied to the Crown. Personally, I don’t trust anyone these days to create a new constitution, as an unfortunate chunk of the country seems to want to eliminate current rights as it is. For as much as some Canadians want or demand to remove the Crown from Canada, it’s really not feasible, and could potentially (probably) completely destroy the country.