Rufus wroteDuring camp last year they emphasized that loose balls are not an excuse for a free-for-all and that, if you get the first player piling on, you avoid a lot of grief later.
I don't know... I had a "coach whose been doing this for 20 years" tell me earlier this season that you couldn't foul anyone if the ball was loose. 🙄
Gotta admit, that took me off my game for a minute or so because I just couldn't figure out where he could've come up with that one.
Back on topic:
Definitely should've had a foul on the initial shove... I'd lean towards intentional myself.
If you don't call that, I think there could've been a backcourt violation a couple of seconds later, but it's close enough that I'd probably have passed on it. (Also, have fun with explaining to the coach why you called a best-eyes-in-the-game backcourt violation on his team 2 seconds after passing on one of his players getting shoved to the ground).
After that, we're in "sort out how many people are going to be disqualified" territory.