One method I could see is getting yourself a free web hosting account somewhere, I've used Fav.CC and 3owl. Both of these would allow you to upload all of your podcasts, as well as run Podcast Generator.
Basically you need to install Podcast Generator, then upload all of your podcasts to the ./media/ folder, with no sub directories, then run the "FTP Feature". You could then point your iPhone towards the feed.xml and you'll be able to stream your casts!
If some of the episodes aren't recognized, it's because of periods other than the one before the file extension. You may or may not have issues with the order specifically in the feed, although if you can search with your client, then you should be fine