Perhaps you were misinformed, but iTunes gets its podcast episodes directly from your podcast feed(s). The only time Blubrry is involved is if you use our hosting service and use our publishing interface with it (rather than from your own Blog). Do not confuse this with our free open source plugin PowerPress which you can use on your own blog, that's not a service we provide, just a free plugin to help you podcast.
Featured on iTunes has nothing to do with blubrry. Furthermore, you can submit audio or video to blubrry.com, but the important thing is that, just like iTunes, you need to submit a separate feed to blubrry.com for each media firmat. e.g. audio podcast has a different feed than video.
What are the podcasts called on iTunes? If you can please reply with the web URL to the podcasts on itunes that be a big help.