That's EXACTLY what I did. I finally gave up and settled for 3533 on RAM and 1767 on IF.
I decided to give it one last try and followed gerardfraser's instructions. It seems to be working so far and I'm currently stability testing my RAM overnight.
I'm thinking it may just be a limitation of my memory kit. It's a HyperX (samsung b-die) 32GB kit that is rated for 2666MHz @16-18-18-18-39 and getting 3533 at 16-21-21-21-41 seems to maybe just be its upper limit. I can run 1.35v with trfc of 480, and I can loosen the trfc some and even run it stable at 1.25v, but no matter how much voltage I give it (tried up to 1.5v), it's very stubborn with timings and doesn't like to run anything more than 16-18-18-18-39 at any speed except the stock 2666MHz. I settled at 16-21-21-21-41 because my latency and speeds don't increase at all by going to 16-18-18-18-39 and requires less voltage.