Strange that this crazy old topic got dragged back from the depths.
I would say there is a difference in what happened to me, and what you seem to be sharing.
My game wasn't public at the time. So it was literally stolen out from under me, and shared around so that the stolen copy without my name attached to it, was the first one available anywhere online.
Newgrounds is special in that it lets you upload your own work. Most Flash portals do dig up games and upload them for you (and at least they provided a link back to your Newgrounds profile for credit).
The best thing you can do for yourself is integrate the Newgrounds API. Then you get ad revenue even when your game is uploaded to random sites. And, if you are really against your work being on a specific site, you can block that URL so the game no longer works on their site specifically.
GAH!