I have cloned loads of Range rover 8HP ZF TCM withh FC200. I think the challenge you have if from the makeup of the bmw TCM. i have also used a bmw TCM on a range rive L494.
When you clone the original TCU to the donor one , do you have to renew/reset the donor TCU ? Or cloning is enough as all immo data will be transferred ...
I mean generally not in your case ...by the way I have AT200 , it shares the same software with fc200 . It couldn't read BMW F06 N55 MEVD17.2.6 but it could read/write BMW F10 MSV90 ...then you will have the fact that one progrmmer is not enought even with one car brand ...