There isn't a simple "undo" that will achieve this, so it looks like you will be looking for the least hassle workaround to acheive the same result. There are always ways of fudging it, some are more hassle than they are worth, others work pretty well and are quick but have drawbacks:
You are aware of the ability to manually delete, but this is a multiple step process that could take a long time for established podcasts with many episodes.
You could delete the podcast, and then redownload the ones you are interested in, which will also revert the extra episodes visibility, but this will take extra time to redownload, and you might have to make a list of the ones you want etc.
So, still a workaround but the one that produces the results with the minimum of steps: Delete the podcast from your lists, it will ask you if you want to remove the files, or keep them in your itunes media folder. Select keep, then go to (Windows example, this may be different on your Mac) File > Add Folder to Library > Navigate to your iTunes/Media/Podcasts folder, and select it. This will rescan the contents of the podcasts folder, and re-add anything into your library that exists as a file, but is not already in your library (Don't worry, you won't get duplicates) - this will restore your podcast including all your downloaded episodes, and remove the list of other available ones.
On the assumption that you have the option for iTunes to organise your folders for you, the podcast should already have it's own folder structure inside the general podcasts directory, thus ensuring you only scan the folders you need to increase speed etc.
Note that any ratings, and watched flags etc will be reset by this method.
Alternatively you could always try to ignore the list, and create a smart playlist where Album = Podcast name, and Plays = 0 to show downloaded and unplayed episodes (or any other criteria, the smart folder will not search through the undownload extra episodes that are visible and so the results will be filtered from your downloaded episodes only).
Unfortunately, no.
The combined Unplayed Episodes playlist has no settings and defaults to newest first.
As of version 1.01, you can only sort individual subscriptions by oldest first.
Even if you go through the trouble of changing each individual subscription preference to oldest first, Podcasts app will still keep the Unplayed Episodes playlist sorted to newest first.
Best Answer
You could mark as unplayed but there doesn't appear to be anything like the heart in Music.