Look... If you pay attention, in 99% of the Games where Ganon shows up in the Child Timeline, he is in his pig form, and can't revert back to the Gerudo form... Like in LoZ... and in WW he is in his human form, and, even being impaled with the sword doesn't mean his body was destroyed, just that...