With an 800 mile range exactly what is 'all the infrastructure"? Trains seem a perfect case for using hydrogen. They aren't particularly constrained by space or weight, and they tend to travel over predictable routes at predictable times. So 'all' is presumably one filling station at the depot. And it's hardly 'invent' to run a combustion engine on hydrogen as we have done that since 1804!
Or you could use hydrogen fuel cells to allow electric rains to run beyond the limits of economic overhead electrification.