There is no depot on the island, but you can take a shortcut (on the bridge south of the island theres a small boat) use the tie of that boat on the dock to return to Venore. You can visit the depot in Venore, return to Eustacio and ask him for a shortcut back to Rascacoon if you have access.