Maybe I am missing something, but I don't quite understand why Calgary should be spending assets right now to get under from the Huberdeau contract. That seems like something a team would prefer to do if they were competing. Is Huberdeau keeping the Flames from bottoming-out during the rebuld? No. Do the Flames need the cap room? No. Is he sulking and being part of a toxic environment? No.
I don't understand the logical rationale as to why the Flames should even consider moving him. Sure, if someone offers to take Huberdeau off their hands, by all means trade him. Otherwise, there is no point. If the Flames rebound to the level where they can legitimately start competing again, and Huberdeau still seems like too much of a cap-negative deal to have on a contender, then that's when it should be addressed. Right now, he is in the first year of his 8 year deal, which means it would be the most expensive time to get from underneath it, coupled with zero need to do so. Down the line, it will be cheaper to unload - years will be taken off the deal, millions taken off, and the cap will go up so the percentage will go down making it less burdensome.
So unless I am missing something, this would be the exact worst time to try and move him.