I still think a piston stop, verify TDC, then map out the entire curve...sure mixture contributes to detonation, but when you take an action and it doesn't change something, you might be barking up the wrong tree
Additionally, if you are able to list your specific cam, where it was installed (ICL not location LOL) your actual compression (or the parts you used to include heads) many of us can see if it's a parts mismatch issue
FWIW - It shouldn't be fighting you. Either too much compression, cam too small or too early, or curve isn't what you think it is, might have a little lean spot somewhere but would like to see what your parts are before throwing fuel at it