So, after getting distracted and sidetracked for years, I finally played and completed Skyward Sword about two months ago. When I had completed Hylia's Temple and it came time for Link to wish on the Triforce and kill Demise, I noticed a major oddity regarding the use of the Triforce. After Link completed the temple, the Triforce pieces reunited a la The Wind Waker and Fi instructed Link to make a wish. However, Link never actually touched the Triforce, yet his wish was granted regardless.
The problem is, every other game in the series specified that you have to physically touch the Triforce in order to make a wish or otherwise be considered its master. It's because of this specific rule that King Daphnes was able to steal the Triforce from Ganon and wish for a future in the finale of The Wind Waker.
However, if we apply Skyward Sword's apparent rules, Daphnes' master plan would have been impossible. By virtue of assembling all three Triforce pieces, Ganon would have already been considered the master of the Triforce and thus could have had his wish granted just by speaking it. As such, the ending of The Wind Waker could not have possibly happened.
Is this an outright plot hole, or is there any exception that allows these two incidents to exist naturally in the series?