I always thought of the Tetraforce Theory as interesting, even though the amount of evidence disproving it is large. Your evidence, I think, is pretty good. The Gerudo Mesa does have the sand statue, which I'm pretty sure has something to do with Time. Also, in Majora's Mask, Zelda references...