@Dephender's long post: I think you're dead-on in everything you said. That's very likely the ultimate reason for the long delay.
That, and finding an appropriate point to air them that TPCI would agree with, seeing as their skipping forced TPCI to make that edit to BW022 covering up the plot hole. I don't think TPCI wanted TV Tokyo just airing them out of nowhere between unrelated episodes, as that would end up being how it went in the dub too, thus confusing many dub viewers.
One slip-up, though:
Here is the source: it's a French site and the likely TPCI guy commenting is Goltik. And as for why he's likely in TPCI, it's worth noting is that he didn't even start commenting by talking about the two-parter; he actually first said something that in hindsight was absolutely correct: that the Unova League is going to be in Season 16 of the dub, not Season 15, and that Best Wishes will end in 2013. To know both of these waaay ahead of time before they became public knowledge, and said with such certainty, indicates he's an inside guy.
And before anyone says anything, there is a glitch on the site that always makes the comments' dates read the current month. All comments were actually made in February 2012.
BTW, it's also interesting that a Latin American source said the same basic thing a week prior, but in less detail than Goltik did (they said the episodes "come with modifications", whereas Goltik went the whole hog and directly compared them to the fishing episode, noting that the scenario / placement was changed.)
That's assuming he used any members of his team aside from Pikachu in the two-parter to begin with. He very well may not have.This makes it sound like they will be worked into the current storyline meaning TR will have white uniforms, Ash's Team will have changed etc