There is a nav modifier volume for water that unless they have water nav available they wont enter. Its a volume deliberately attached to keep landwalkers out. My guess is, the npcs while in water are not yet satisfactory so they are kept out, but they dont have to be.