Unable to connect but didn't see any posts so I figured I'd ask. \o/
Edit: Just woke up the update finally populated for me o/ lol please disregard this post
lawless and freeport will not allow you to spawn on beds either on land or on ships within the board of the island =( buuut you can park a ship outside the boarder and spawn on that.
Best way is to make a chest or cabinet, store your mats in there(put a code on it) and then when you have all you need take them out and craft there, then move to the location you want to place the dock(you'll weigh less after crafting).