Thanks to everyone for your feedback. Unfortunately my problem is still not solved. Here is a bit more information.
I did use the google Remove URL tool to successfully Remove all of my find.aspx?... URLs. I also used the google parameters tool to effectively say that the various parameters I had used for find.aspx didn't matter. So all that seemed to help with the find.aspx URLs -- not being crawled any more, and no longer in the index.
However, there is a second set of problematic URLs that I was only reminded of once the find.aspx problem clear up. For some reason, before I Removed find.aspx, searching on "site:trainerlist.com" only gave about 300 results. But once find.aspx was Removed, searching on "site:trainerlist.com" suddenly gave over 10,000 results. These results are second category of URL, which is more problematic.
My site uses URL redirection to allow users to create custom URLs. For instance, Fred Smith can create
http://trainerlist.com/fredsmith, which internally redirects to
http://trainerlist.com/trainer?name=fredsmith. So, most unfortunately, a URL for each of my ten thousand load balance test users was present in that mistakenly submitted sitemap, with these randomly generated names, all of the form
http://trainerlist.com/fredsmith,
http://trainerlist.com/bobjones, or whatever -- ten thousand of them. D'oh!
So I'm kind of back where I was before, but my problem is worse because I don't have a single page that I can use the Remove tool with. It seems like my options are:
(a) Submit these 10,000 bogus URLs one by one to the Remove tool. That seems painful, and probably a misuse of the Remove tool.
(b) Just don't worry about it, and continue to return 410 for those bogus user pages, and eventually they will drop out of the index/crawl. That sounds okay, but currently google is only hitting those bogus pages about one per hour. So that sounds like long time to wait, especially if it takes more than one 410 to convince it that a given page is really gone.
(c) Remove my entire site.
I am currently trying (c). I used the Remove tool to remove all of trainerlist.com. I did that, and within hours "site:trainerlist.com" gave zero results. Great, I think, they've cleared me out of the index. So then I clicked the button to "Cancel" the Remove, thinking that now it could start reindexing from scratch. But Cancel just caused the ten-thousand+ hits to come back (i.e., it actually did what it said -- canceled the remove from ever happening). So now I have Removed the whole site once again, and my hope is that by waiting a bit longer I really can get it to remove all the indexed URLs, and then I can take off the removal and start from scratch. But I don't even know if that's how it will work. And even if it works, I don't know if this will take any less time than option (b) of just letting the 410s take care of it.
Any help appreciated. Hopefully this documentation of my boneheaded move and it's possible solution will be helpful to someone else...