I don't believe that Ganondorf was necessarily chosen by the Goddesses to hold the ToP.
I always thought when Ganondorf entered the Sacred Realm and touched the Triforce, his lust of power split the Triforce. However, of these pieces, the ToP chose to remain with him, just as the other...