Hi MacMia,
Your feed validates in feedvalidator.org just fine.
When you "removed" it from the iTMS, how did you remove it? Did you ask the iTMS to remove it? Or did you remove it from your server?
If you removed it from your server, you don't need to re-submit it to the iTMS. Just upload the corrected xml file to your server. Then PING the iTMS so that it updates.
https://phobos.apple.com/WebObjects/MZFinance.woa/wa/pingPodcast?id=FEEDID
where FEEDID is your iTunes podcast numeric ID.
If you asked the iTMS to remove it, you can contact them and let them know the problem. Here's how. Use this URL and scroll to the bottom of the page to fill out the form.
http://www.apple.com/support/itunes/musicstore/podcast/
Hope this answers your question.