The physical size of your feed is getting very large, over 400k. iTunes and other services including Blubrry.com prioritize feeds based on how fast they can pull them. I would drop the "items per feed" setting to 30 or 40 if you want iTunes to pick it up faster.