Hello!
May I interfere as I have some interest in this topic too.
Modern Intel CPUs have the special "no eviction mode" MSR which is used instead of CD bit to set up CAR. Am I understanding right that the purpose of it is to have the ability to use the caching for ROM along with CAR?