If that is the case, or if Montreal just doesn't want to deal with LTIR, then is there not another option ?
Weber gets paid $3M next season, and then $1M for the following 3 years. After next season Montreal offers Weber a coaching job for 3 years at $1.2M a year. So if Weber wants to coach, he retires from hockey, makes a bit more as a coach than he actually gets as a player, and Montreal is off the hook the rest of the contract.
I have no idea if this is legal and within the CBA rules, but it seems reasonable for the player if he wants to be active in hockey as best he can, to be a coach and retire as a player.