It may have been the original concept of something for Disney Channel that lead to Disney XD but from what i got it did all gel just from one idea of doing "mini movies". Perhaps anything with Disney Channel was going to promote them coming to XD alongside the Disney stars? As i said, nothing was ever shot, which might be because there was a delay in them coming to XD. The two things sound very similar - whenever i heard anything about mini movies, it was always because Disney wanted to push broadband internet content which is a priority for them. As Frogboy mentioned, it is like they are using (or re-interpreting) writing or ideas from earlier ones we knew about. I think a lot of what existed, or was intended - we have now, or will now see used in some way on XD.