Total power requirements isn't the issue here, it's the distance per mile. You've got your list backwards in this matter. Energy consumed per mile per ton of cargo is lowest on the water then decreases in efficiency in order of train, then truck, then airplane.
Yes, there are some advances in battery tech needed to maintain the requirements of the engines that power large container ships (around 150,000 horsepower), but the size would be replacing the tanks mostly so the size of the battery isn't a major constraint. The bigger issue with battery tech on ships is that there's limited gains in overall energy efficiency, like regenerative braking in trains and cars. That's the overall point of wind/wave capture tech research for these ships.
Hopefully someone comes up with something brilliant that can make this more economical. Right now, installing battery tech on a ship that's going to last 30 years requires an upfront investment that's almost beyond the cost of the entire ship, where fuel allows you to spread that cost over 30+ years. You are then additionally subject to charging logistics and the fact that the power grids and ports aren't yet designed to "fuel" mobile batteries of this size in a short time frame, and the fact that many ships go to third world countries without any hope of this infrastructure any time soon.
Lots of problems to solve! Whoever gets it all neatly wrapped up in one package will be very successful,