Running a reactor full-bore on shore, pumping ocean water, desalinizing it, electrolyzing it to hydrogen, cryogenically separating nitrogen from air, and combining the result to produce ammonia, might look really inefficient in isolation, but might be efficient enough when compared against the alternative. When the costs of logistics, personnel, and capital are accounted for, it might even come out ahead. That having been said, the amount of waste oxygen this would produce is immense, and could create risks of its own. Ammonia is also more likely to produce NOx when combusted in air than hydrogen is, so that's not great, either.
Sails are very promising - a cargo ship would need enough fuel to maneuver in port and to generate electricity en route, but for most of the trip it could rely on (computer-controlled) sails.
Neither of these options are mature today, but they're a lot closer than nuclear-powered cargo ships.
This is untrue.
Maersk launch a commercial 172-metre container ship running on run entirely on green methanol a bit over a year ago and has 25 more new green methanol ships in the build pipeline.
Australian companies have already contracted to supply green methanol sourced from solar farms after their build and trial of methanol shipping (tugboats) in Singapore.
> It simply seems there's no other realistic alternative.
You say that, the world disagrees.
550 Wh/L would also be for the first lithium sulfur batteries to market, they'll double that down the road.