It’s important to understand why a player traveling, especially when there is contact by another player.  Here, the offensive player travels immediately when she gained possession of the ball, but he didn’t call the violation then.  If he had whistled the violation when it happened, all would have been good.  However, the whistle came later, after she had been pushed. This is not legal defensive action and should not be rewarded with a traveling violation