#####Actually, that still fits under the umbrella of Intelligent Design theory. Most ID subscribers believe he did it basically as you describe, but stepped in to "tweak" things now and then... but your idea still fits into the general concept. ID is a pretty broad concept.#####
I think you're right. We're often told by evolutionists that there's such a thing as Theistic Evolution. But if God had anything to do with evolution, then evolution is ID. If He didn't have anything to do with evolution, then it can never be theistic.
Doesn't matter what fits or doesn't fit under the ID umbrella. The fact is that it depends entirely on theology to make it work. Therefore it can't be explained by scientific principles. Science does not pulling answers out of a hat the way ID does.