It would probably be easiest to swap the cargo onto a charged tractor. Since there is no driver, you just have an automated station that swaps the tractors and the cargo goes on its way. Swapping a giant long haul battery would be very cumbersome.
I agree though that swapping and slower charging would make more sense than trying to charge at some multimegawatt level to reduce the cargo transit time.