Hmmm, you are probably correct. The top tube is v low tho, thing is basically a step over. I think I’ve already figured out a bodge for the space behind the seat tho, and if that works well enough then it will immediately become the long-term plan by default.
Battery is, as suspected, too big for the front triangle. Will have to bodge it on to the space behind the seat like this
But long term might think about getting some bottle bosses fitted on the top tube to mount it further away from the wheels.