Ganon has been killed many times, just like there's many different Link's. in LoZ, Ganon is killed, because AoL, his minions are trying to revive him, if he didn't die, they wouldn't try to do that.
Anyway, The Twilight Princess Ganon and the Wind Waker Ganon could be totally different people.