You are having all kinds of fun, I am also, I was seeing if I could manual set 3200 speed without XMP and I tried everything even advanced sub timings, however there is a lot more timings that I'm not going to try I give up LOL, I can run XMP and play with memory speed, CL, voltage and it boots up fine. My motherboard also has quirk when I change the Vcore to manual and LLC then go back to my default DVID offset settings, I have to shut down the PC and reboot otherwise the Vcore is lower than what it should be.
From what you described I would run XMP if you have not tried that for a long period of time. XMP sets all the timings plus everything else, some motherboards when you increase the memory clock speed the auto configuration changes all the sub timings.