Causes of engine block crack?

You're not going to crack a cylinder wall with some street pinging. If it was detonating.. it would be felt ar surging, coughing, and noise.

The hone looks rough enough to hold oil, so no overheating.
Correct, but the piece of piston floating around in there can do some damage.