I'll just say the odds are slim, because any figure I'd give would would just be a guess. I know you know how lucky you were,you said so above, but I still have to say you were real lucky.
How old was your battery? It seems like the newer batteries don't give you much warning when they are ready to die, maybe the starter turns a little slower but you don't notice that until you put a new battery in.
Did you check your voltage with the ignition off, with ignition on and scooter running at idle, and with the scooter running at up to 5,000 RPMs? You should have around 12.50v with the ignition off and at idle around 13v. With the scooter running at 5,000 RPMs you should/may get 14.5, it should not go 15v or over. You don't want to fry a new battery with a bad regulator/rectifier or a bad stator/alternator.