Temporary floating docks are literally just a common thing that you use on offshore construction, what the fuck 
Seriously, they could have just hired Bubba Joe's Floating Dock Company to install this for like $750k. They install shit like this all. the. time. And in fact, I'll bet they did do just that and just pocketed the rest.