Here's an idea. Why not add a new fisherman for the new islands. Very reasonable to assume there are different fish around these areas. Maybe call it something like Advanced fisherman, that would catch different species of fish.