A player who carries or holds any part of his stick above the height of the shoulders
and causes an injury with the stick to an opposing player shall be assessed a:
- Major penalty + Automatic Game Misconduct penalty (5’+GM)
or
- Match penalty (MP)
c) However, if the high sticking action that caused the injury was judged accidental, the
offending player shall be assessed a:
- Double Minor penalty (2’+2’)
Looks like the ref made the right call according to IIHF rules. No followthrough exception there.