If they reported every shove or kick, they'd have to hire a new staff person to cover the class while the current teachers write up the reports to notify the parents. I think that it actually creates a terrible dynamic if parents come in assuming that little Johnny is a huge problem all the time, and they wind up saying things like, "Now, Susie, stay away from Johnny" or (worse) commiserating with other parents about whether Johnny is a problem for them too. Soon, Johnny is ostracized and acts out even more. My guess is that they are notifying little Johnny's parents about the problems and what they are doing to work on it, so it's not like it's being ignored.
And the fact that your daughter didn't even think to mention it for a long time says that she's really handling it okay. Kids have to learn to cope and to let the appropriate adult handle what hey cannot handle themselves - in this case, it's the staff who need to handle things.
I can only remember one time when an incident was reported to me, and that was when another child bit mine, and the bite marks were visible.
That said, I do think the cat poop issue should have come up. Yes, maybe they felt they cleaned the shoe thoroughly, but still, you should have had the option. And I'm actually more concerned that stray cats are roaming the play area and defecating. One of the common problems in any playground or back yard is an open sandbox - do they have one? It's a giant litter box for all kinds of animals. I live near the woods and we all cover sandboxes due to various wild cats (feral, strays, outdoor house cats, and larger wild animals). So I'd explore what they're doing in this area. If this an unfenced play yard for preschool, that's unusual. However, in public schools with large open school yards, one has to expect that animals (unleashed dogs, outdoor cats, deer, rabbis, coyotes, etc.) are going to roam through the area, and we all just have to learn to deal with it. I walk my dog 3-4 times a day, and I'm always finding poop from pets whose owners don't give a damn. So, we all learn to clean sneakers. When I was a kid, there were no leash laws and everyone learned to take a stick to their sneaker treads when needed.