The warnings you received from Feed Validator are irrelevant. Feed Validator is old and hasn't been updated in years. It tosses out a lot of useless warnings like this.
I ran your feed thru both Podbase and CastFeedValidator and it validated without any issues. If you're getting a specific error/rejection message from iTunes, please respond with that.