That is certainly a plausible explanation Pixel, the whole future doctor turning up in the weeping angel episodes, also him crossing his timeline in the finale bits seems odd.
I still can't get over the him letting himself out of the pandorica bit, that part really really just sticks in my throat, people explain it by way of a time loop, but it does not make sense in the slightest, along with Amy imagining the dr back into existence. I try to get over it and suspend my disbelief/hope that all will be explained, but I can't. It bugs me something chronic.
People say moffat is a clever plotter and all will be revealed but tbh, tgitf was nonsensical, or a bit stupid really, along with sitl/fotd which I just didn't enjoy at all, the device of the girl and Dr Moon was just odd.
With torchwood coe I didn't like the ending either, I didn't really keep up with the first 2 series because they were a bit dull. However I watched the whole of coe again recently and the ending did seem more inevitable/necessary, there were a couple of points I had missed on first viewing which seemed to make the ending very odd. I still think it was gripping and brilliant though, the bits where they were tring to get away and hide the children were truly heart stopping. The logic that the government used to sacrifice the children was also very inducing, I'm sure the reality in that situation would not be much different.