I would also take a look at the lower radiator connection/ hose/ water pump "input".
Different circumstance than you, but the same results. I had the same thing happen when my lower radiator hose froze. Upper hose exploded (sounded like a muffled gunshot), I am thankful the hood was closed because it sent coolant everywhere