A good friend of mine is a certified USA Hockey ref, his response to seeing this hit was the 5 for charging and game misconduct was the correct call, could've also been called for contact to the head. He said he'd expect a subsequent suspension from the league. The reason for not calling contact to the head was likely that it's an automatic game DQ, which carries an automatic additional one game suspension, so calling the charging game misconduct punts the suspension decision to the league.
Also this: