Welcome to WebmasterWorld Guest from 188.8.131.52
Leave the NOINDEX on each page, and get rid of the block in robots.txt, so Google can see the NOINDEX.
(You do realize that this will also take you out of Bing and Yahoo)
Directing a robots meta tag specifically at Googlebot
To provide instruction for all search engines, set the meta name to "ROBOTS". To provide instruction for only Googlebot, set the meta name to "GOOGLEBOT".
It takes a long time for google to process noindex. I added noindex to a bunch of my pages over a month ago and they still are in the index.
Here's a related thread that covers this topic over and over and over, until I think it finally made sense to most participants of the thread.
For a given definition of "made sense", at least. "I don't like it, I don't understand it, but I accept it as fact."
It takes a long time for google to process noindex.
I track all googlebot activity on my site. On my noindexed pages, google slows down the crawls over time. So, once it picks up the noindex tag and removes the page from the index it starts to spider that page less and less frequently (once a day, then once a week, then once a month, etc). It will still eat some of the crawl budget but Google seems to be good at reducing how much effort it puts into those pages. It's probably also why once you noindex a page it can be a long time before you can get it reindexed. That's been my experience anyway.
Is that site making you more money now that you have gotten rid of adsense and are trying to get it unlisted from google?