Wind Waker makes many references to Ganon's pig form, both in the intro story, where he is shown crawling out of his confinds or seal from wherever the sages put him, and whenever you face Puppet Ganon.
Therefore, you also have to take into consideration that Ganondorf has the knowledge of what he can become (Ganon: Pig Form), in Wind Waker. Right before you fight Puppet Ganon, Ganondorf says "Let me show you my true form", or something along those lines, then appears as if he is transforming into Ganon, except he dosen't, but the Puppet is, in appearance, that of pig form Ganon.
Ganondorf also transformed back into his human self after being defeated in the Adult Timeline at the end of OoT. So it really depends on how one would interpret his transformation and when he would choose to do so. It seems that he is only able to when he has some sort of power enabling the transformation, and when he feels that it is a last effort.
Your timeline places most games where we see Ganondorf in possession of the Triforce of Power within the Child Timeline, when in fact he did not recieve this piece of the Triforce until the moment when he stepped into the Sacred Realm, when young Link was sealed within the Temple of Time. Whenever Link returned to his child time, it was before Ganondorf had been able to do this, thus he would not have possession of the Triforce in any Child Timeline unless another game referenced him obtaining it.
So, not to say it is a bad timeline, because I myself am not able to come up with one yet, but there are problems within it, just like there are every other timeline. And people will criticize it, so be ready for that whenever you put one on here. To me, thats the whole point of posting a timeline in this forum: to find the imperfections in it and fix them until eventually we come up with something that most people will agree on. Of course, that is going to be quite difficult.