In my current game a CMC it's appeared on Charon short after it's survey. That was a great news for me, since Charon had the only sizeable amount of Neutronium in the entire Solar System.
Sadly i hadn't designed yet a cargo ship with enough fuel to reach it and come back, so i was glad that civvies did the job for me.
The first strange thing is that i've no idea about how those civilian mines got there, anyway, since it didn't exist any ship capable of bring them there. I've read a few post about CMC being quite new to the game...i'd suggest that before a Civilian mining complex it's created, the game should check if it's available a civilian ship capable to do the trip from the nearest developed colony. Even better, it would be great if we could see some real civilian ships that transport the mining complex, like a normal civ shipping contract.
Anyway, after the creation of the CMC, i've designed a cargo ship able of reach it , and i also created a civ shipping contract for a few automated mines to be delivered on Charon, hoping that the Civ Shipping Lines would then acquire a few of the new ships, and make the deliver.
The civvies, instead, sent their old cargo ships to Charon, after loading my automines. Despite this ship class hadn't enough fuel to make the trip, all my mines have been delivered with no problems, and cargos returned to Earth.
Just to be sure it wasn't a my error, i sent a ship of that same class, under my direct control, to Charon. It finished its fuel before getting to Uranus orbit...
I'm not sure if it's a bug or a feature, but to me looks like civilians can move without fuel costraints, unlike the players....is it correct?