I don't think Haas is the one who is unhappy with his current deal, at least, he's not the one agitating for it.
Someone else pointed out that the new management get zero commission from his current deal, and if he plays out his contract, will continue to get zero until the next contract. is signed His managers are the ones that want a new deal signed, through them, so they can start making some cash themselves. Hence why they are trying to convince him that the current contract is not good for him because he's being paid too little, doesn't have enough clauses / guarantees, insert various excuses here. I'm sure they would be happy for the contract to be torn up and be written up exactly the same as it is now, but with their name on it, just so they get their cut, but that would give up their game and would show that they are only in on it for themselves, none of this loyalty, "do what's best for the player" bullshit.
Edit: Also, I wouldn't have thought it would be Haas himself emailing the club for the release, it would definitely be his management. Not giving him an easy out here but it's entirely possible he didn't even know the exact timing of what their plans are, hence why he didn't tell his teammates that arvo etc.