That did not age well.
Cargo ships and passenger jets are another matter, of course, and we won't be seeing battery ships (except for regional ferries) or battery planes of any sort anytime soon, but he was wrong about trucks.
What's less practical is the grid to support the fast charger that can recharge it in the ~10 hours it takes to unload and reload it.
Trans-atlantic battery container ship is technically feasible. It won't be economic until you charge the oil burners loads for the CO2, and even then it might be that some kind of non-carbon burner of fuel cell beats it. Looking at ammonia concepts, for example.