I would even say there is no such thing as universal electric vehicle battery
to your question “if any ebike could be modified to replace its battery” the answer is YES. You just need to know how! If you dont know how, it could be hazardous not to say dangerous.
From my point of view, if you ask the question, it is that you do not have the engineering knowledge to do so
But YES it can be done. Bionx battery is very expensive, complex and so on. On my Bionx bike, I use lead acid batteries as auxiliary power, in conjunction with the Bionx battery system. 4 times the range at full speed, much-much more hill climbing. The cost, cost about 150$ as opposed to over 1000$ Bionx system
It requires my own interface, my own charger system... my own design (very heavy!) months in the lab...
The down side, cant go somewhere and leave the bike there. Lots of eyes on it. It has turned into a thieves magnet.
Anita W.