As many of you predicted, we found that getting a permit for a new dock takes forever. Even with a permit, it's impossible to get someone to fix a dock on short notice because of the all the ice damage to docks this year.
So... we waded in to the VERY cold water and managed to cobble together the pieces of the remaining dock. Hopefully, it will last the season while we wait for the permit to build a new one. Thank you to everyone for your suggestions and support.