Well the episode went live at 02:55:16 BST ("Blasted time"?), assuming my bleary conversions are correct and then it was edited at 6:11:55 BST.
I can't see what the meta-info/media edits were, but I doubt that Charity had the feeds crossed. You must be imagining things!
Euro iTunes doesn't matter, the feed URL should be the same (DC server) and the actual audio files are located on DC's media provider. There's no separate servers for Europe.