Wether or not the tax payers ( the government) pays the bill on this one should be discussed after the investigation of what exactly happened. If it was the fault of the ship owner maybe they should cover some of the cost.. but regardless of that outcome many people will be out of a job till ships start moving thru that port again. I think their pay should continue some how..
Of course taxpayers will foot the bill. Government builds infrastructure, roads, bridges, dams, etc.. And federal and state transportation administrations will investigate the cause and levy fines where appropriate. The courts will also be involved, and of course the shipping company's insurance carrier.