It's still the case that iTunes hasn't updated the feed in the directory, although it's all been updated at our end. The new feed, which is at rcrpodcast.com, is active, but the iTunes directory doesn't reflect that yet. The fact that the old feed was hosted at web.me made the process a bit of a pain; I'm very happy it's been migrated to a proper domain.
The "hey, there's a new feed" tag has been added to the old feed, but unfortunately iTunes has yet to wake up and smell the, um, the coffee of change.
I would like to take this opportunity to apologize for that truly awful metaphor. Sometimes you win, sometimes you lose, and sometimes you really shouldn't have played in the first place.