I do not know of an off the shelf forged piston with a quench dome on the intake side and a step or dish on the spark plug side
flat tops do what yours did with any little hiccup
detonation will break anything- did you say which side of the piston?
as I said I'd pick one of the KB hypers that fits your cr needs and either use it or get a forged duplicate made- done it lots of times