The catcher and umpire were right outside of the frame, when he spiked the bat their was no way he could know which way it would bounce, he was lucky it bounced away from home plate.
I would feel the same way had it been a Cajun player as well. There is absolutely no reason for what he did, he could have easily thrown the bat away from the field of play.