You pretty well summed up my thoughts on the penalty. I'll say, for me personally, it's probably a 2 min penalty (unless you can say 4 min double-minor because of the injury?)...much like with the Foegele-Oshie incident, the injury was incredibly unfortunate but more the result of an awkward fall than directly due to the infraction. That said, it was a very hard cross-check, to the chest, not in the active play, AND turned into an inujry (maybe you call 2 for cross-checking, 2 for interference)...so it's not the most egregious thing ever.
That said, anyone whining that it cost them the game is a moron. Should it have been 2 instead of 5 min, probably...but if you let in 4 goals on a single 5 min PP that's on YOU, not the refs. You can maybe fault them and be angry with 1 goal, but not 4...that's just pitiful. They were literally 400% on that PP. I've seen plenty of 4 min, 5 min, and 5 on 3 PKs stifle the opposition, so that shouldn't be an excuse.