I think I had the same problem trying to deploy the exact scenario (four clustered FPR 4100 and 2 DCs). Cluster was extended between DCs, having the control role on one DC and setting a different site-ID on every DC, that is FPRs on DC had site-ID 1 ...