This could still be something more than an accidental explosion.
Yup. Sounds like a transformer blew but didn't burn,, luckily.