cooked it! What did I do wrong?

IMO from seeing damage like this before. The HG had to have been blown for a while. The Burning Coolant "ate" away at the piston. I've also seen blocks eaten away in similar circumstances. I still say Lean burn from too much advance caused the Heat/Pre-Detonation probably set it all off.