It was Ganondorf who got the trident, and he then became Ganon upon getting it. Yeah it can cover all of Ganon's appearences. Although it's pretty fanfic-ish.
Fanfic-ish? It is all based on in game information. It is simply the most consistent way of piecing together Ganon's appearances in the game. Fan fic involves making stuff up within the universe of the game. I've got very little use for it.