Well, I don't know that the transformers blew up; I just assumed that a loud bang meant that had happened.
Apparently it could be this "tap fuse" you speak of that makes that noise. When the one on our street blew, I looked at the nearest transformer, the one I thought had blown, and nothing...