You're right that he knew his contractual obligations. Doesn't change the fact the team should have shown him a little more respect for what's he brought to that franchise and said hey here's what going on.
They did, he and his agent are lying to the public in order to justify his childish antics. Remember he controlled his contract with his mntc once he understood he was potentially getting traded he had to submit a list of teams who he would not except a trade to , any serious discussion with Pittsburgh truly never materialized. Every conversation and team involved and interested he and his agent fully understood and knew .
Big deal it leaked out before the team was able to speak with him that unfortunately does happen and they can't say anything prior to the deal being completed they only know what teams possible and some of the conversation. It's not like he is a rookie and his agent knows the goalie market and teams cap situation.
At the end of the day professional sports are a business not beholden to anyone player .
A true professional would have taken the high road and quietly spoke with stan about his uncertainty instead he is attempting to force something that chicago won't do and that's eating part of his salary to trade him to Pittsburgh. Stan will tell MAF take a hike.