You forgot combustion chamber shape.
A perfect example is the Cleveland open vs closed chamber.
The closed chamber can run on premium pump gas (in stock form) up to 11:1 compression.
The same exact premium fuel is in danger of detonation at 9:1 compression with open chambers.
The open chambers are prone to excess heat and detonation, but are very clean burning. The closed chambers run cool, by design, but were very dirty emission wise. Therefore govt regs made them very short lived.
Chamber shape means alot.
Also, head material and material thickness.
Aluminum doesn't hold heat like iron, so
generally speaking, aluminum allows an additional full compression point. (9:1 vs 10:1 for
example)
Edit:
Forgot 2 others...
Headers (uncoated) allow the head to run cooler. Cast manifolds retain heat at the head.
Next, not only the thickness of the head material, but the thickness of the block deck and cylinder walls. Thinner material concentrates heat.
Any of this around the top of the cylinder creates hot spots for preignition.