No, you won't be able to take the ferry back after the tour. The Bioluminescent Kayak Adventure ends at 11:00 PM and the last ferry back to Anacortes is at 10:05 PM. Please make sure you find lodging for the night.