if he got pushed, the minute his butt hits the ground, he's down. the shot was a late hit and a cheap shot, but regardless of a penalty, or even if it didn't happen, the game would have ended similarly.
McNabb was on his back. All it required to down him was a hand placed anywhere. It was an obvious intent to clobber him. Hell it's what I would have done.