Not to be too picky, but you most likely experienced a poor connection and not a short. A short or "short circuit" tends to blow fuses and burn wires whenever wires touch ground. When you replaced the solenoid, you probably tightened these poor connections upon reassembly, including your battery connections, and in the process could have improved your charging and available voltage to the ignition system.
Glad to hear you're bikes doing well.