The journey it makes is 90 minutes and it can charge for that journey in 8 minutes. Offloading and onloading the thousands of passengers (and 220 cars!) takes much longer than the 8 minutes for the battery to charge.
I’m assuming that the boat gets charged fast enough for one way trip while passengers are loading. There’s no need for much more capacity beyond that.