So kompliziert ist das nicht mit den Multipolygonen.
Man muss sich nur die Frage stellen:
Welche Fläche will ich aus welcher anderen Fläche ausschneiden ?
Dazu geht man von außen nach innen vor.

a) Ich will die Seefläche aus der Waldfläche ausschneiden :
Multipolygon1 mit Wald (outer) und See (inner).

b) Dann will ich aus dem See die Insel ausschneiden
Multipolygon2: See (outer) und Insel (inner).

Wenn die Insel jetzt komplett bewaldet ist, dann kannst Du die Insel einfach als landuse=forest taggen ansonsten landuse?land und dann ein landuse=forest extra auf die Insel “zeichnen”