There's a few answers for this. The one that jumped into my mind was that the island themes, although appearing similar, are quite different. Mario Sunshine's was more of a vacation/tropical holiday theme, while Wind Waker was more of the oceanic life and your typical hero setting on the sea. Also maybe because Nintendo wants to show off what they can do with the water effects on their console, because if you notice, both use different effects for the water.