^^How exactly do you plan on having Ganondorf hit Current Superman that is shown as being immune to magic according to Obsidian Fury?
Kryptonite does damage to the kryptonians reducing there power and causing high pain, while a red sun depowers them. Magic "just" works against them as it would against any other being, but it's not important since Superman can hit Ganondorf before Ganondorf even have time to blink.
^and thereby increase his own power.
So would I, but I believe in Obsidians words but the fact still stands that Superman have fought Black Adam (magical empowered Character) and Captain Marvel (magical empowered Character) and Etrigan (also magical empowered Character) in neither instances was their magic capable of hurting him to any sufficiant degree.
And it still wouldn't change the fact that before Ganondorf can react Superman can hit him with force enough to shatter a planet.