And Monty not talking to the media tells you something too. You can explain your rationale and kind of beg forgiveness by explaining that "heat of the moment" screw ups happen but that everything you're doing was to help the team win. As much as Bostick screwed up, I never thought he was a bad/selfish teammate.
Monty seemed to consciously decided "f**k the team, I'm gonna do me" and you really can't explain and/or beg for forgiveness on that. You can't get up on the podium and say "I was taken out of the game earlier and was pissed, so decided next time I go in the game that I was going to ignore my coach and the team and do what's best for myself" without looking awful.
I would deactivate him this week and see how he reacts. If he gets it, takes ownership and earns back respect of the team, he stays. If not and he pouts, etc., you think about moving on either by cutting him or keeping him as a healthy scratch.