Why is Tetra on Windfall Island with Link anyway?
Because they wanted to show her model off. When testing stuff, devs can put models anywhere they want so... why not lol.
It's obviously not the final game, as she's never on Windfall except for mid-game.