In Culebra you could anchor in Ensenada Honda close to town and take your dinghy over to the Dinghy Dock restaurant and purchase water from them.
An easy way to do it would be to fill up the dinghy with water and rig a 12V water pump with or without sediment filter and pump it into your tanks