It wasn't him that "shoved" the official though, it was Pacman. And even that was a little ticky-tacky, I get that any contact with an official needs to be called, and I'm sure it was accompanied with some harsh words, but to decide a game because of a "brush" is unfortunate.
As for the Burfict hit, it's hard to defend given his past with the ankle twisting against the Panthers and other stuff, however I have a hard time believing he tried to hurt him given where they were in the game. More likely, I imagine he believed that there was a chance AB got two hands on the ball, and in that moment his years of training saying do anything you can to separate ball from receiver (especially at such a critical moment) led him to do anything he could to do just that, and he ended up hitting AB in the noggin.