I'm pretty steamed about that whole brawl aftermath. Amateur hour reffing. Way I saw it (I was running out the door when they were showing the replays, but I still caught a couple) was that Witkowski instigated a fight with Kulak behind the play. It's classic instigating. It's basically letter-for-letter from the rule. He then dangerously continues the fight after the player is still on the ice. The refs obviously noticed one of those two flagrant infractions, because they kick him out with more than 5 minutes left. And he leaves the ice surface, then comes back after leaving to start another brawl. That's two infractions committed by Witkowski that each warrant a game misconduct (and a 10 game suspension in the case of the last one), and one other infraction which is fairly serious.
So even if Tkachuk did do something (and what he did was below the level of mischief displayed by even the lightest of Witkowski's infractions), there's no way the sum of the Flames' infractions should have outweighed the sum of the Wings' infractions.
I was listening to the game on the radio when Backs got his penalty to make it a 5-on-3, and I was thinking it would be clever if Gulutzan just pulled the goalie and got all his guys to stand aside and let them score in protest. Just be like "no one gets a minus, the goalie doesn't get his stats hurt, and we send a message to the league." Pretty unacceptable.
At least it didn't make a difference in the game. This one the Flames lost fair and square. They need to find a way to stop fast players from making them look bad.