your piston would say you've been detonating too...
...probably caused by the air leak the head gasket caused and not your timing in less you changed your timing?...does the head look fine? i would say you've just been lucky and not been detonating long enough to cause a big hole