When you said the spark plug was broken, what do you exactly mean?
Did the insulator break, parts missing?
If so, maybe they were in the cylinder while it was running, but then blew out the exhaust?
Picture available?
On the good news side, at least the compression was ok. Glad to hear it ran...