A shove in a crowd is not a basis for assault. If it was, there would be thousands and thousands of charges at any event where there is a crowd.
And the fact is, if you touch a child in any way these days, even to save it - you touched a child and so your life is ruined.
This summer in Cincinnati, a kid got into a car parked on the street. The owner went to his car, saw the kid roasting, and instead of opening the door and removing the child, he called the police. He knew well, had he opened the car door and removed that child, he was setting himself up for molestation charges.