The only surprise was that Florian Xhekaj was not suspended as he came of the bench to go after Connor Lockhart. I expected him to get a long suspension. Was it because he not get a major for fighting and that would explain why Brayden Velliaris and Lawson Sherk were also not suspended. I think coach suspensions are usually posted. I guess both escaped suspension.
Only players that were involved in the "altercations" were punished.
My guess is that the league let the leaving the bench go is because it was the end of the game.
The Petes were already on the ice (which was justified) to celebrate, but players for the opposing team are also allowed onto the ice at the end of a game. As the Petes players neared the scrum, that's when the Bulldogs bench got involved. In my playing days, I would have 100% done the same thing.
This happens at the end of periods fairly often and IF nobody started fighting it wouldn't have been an issue at all.
I guess the league has thought the same way because it was an end game situation. I have to admit I'm surprised though.