I’ve never used CyanogenMod but the whole Android development process is a big mess.
It’s not that you can just take google’s code and compile it. You can’t do anything. You have to wait for the SoC manufacturer and for the other bin blobs. Also the Fairphone (= SoC) comes with tons of apks and java apps as well, it’s not just “bin” drivers for the hardware. It’s pretty ugly software-wise right now and so far, not even the licence issue was clarified. It’s all just fear, uncertainty and doubt and there are no changelogs for the “blobs”.
But I assume FP will release their non-google builds soon. They have to and it’s pretty easy as well.