Why are you giving it a Method 4 PID?
Starters in Gen3 are always Method 1 unless you're using an emulator with inaccurate CPU emulation, which results in invalid Pokémon PID/IVs. Use Method 1.
Reachable: can you actually travel to the island via boat?
Initial event: the NPC talks to you differently for each location if it's your first time visiting.
Get tickets: if you don't have tickets for the island you've set as unlocked, it gives you the key item.