My advice for the island is look at the edges of swamps their dams tend to be built in that area and keep a flyer close because once you start to tame them they have a weird tendency to attract titanaboas...

More Castoroides Encountering Tips