I know the play is different, I was only using the do-over as a precedent to show that blowing the whistle for a do-over isn't the crime you made it out to be previously.
Before you call this throwin violation, you would need to call the intentional foul on the defense (former shooter). If you're sure the player did it on purpose, then you could justify this call.
If you think the contact was incidental and did not cause the thrower to step inbounds, then you can make the violation call.