En primer lugar, el XMP es oc "certificado", pero sigue siendo oc. Es decir que sigue estando dentro las posibilidades que no funcione.
Respecto de tu problema, los perfiles varían entre memorias diferentes, aunque sean de la misma capacidad y frecuencia, ya que seguramente los perfiles tienen diferentes timings. Hasta donde yo sé, no puedes correr XMP con dos memorias diferentes, sino que en ese caso tienes que manualmente poner la frecuencia los timings de una para las dos. Los perfiles XMP están en el spd de la memoria y lógicamente no puede correr algo que no tiene.