CCS is only complicated from the EVSE's point of view, from the vehicle it's a lot less complicated. AFAICR it uses powerline ethernet to establish a vehicle connection, the vehicle handshakes on a current and a voltage and off it goes. Along the handshakes following, the vehicle reports SoC and current/voltage adjustments and that's it.
Electronically it can all be done. Most chargers rectify the 'raw' AC, then generate a high(ish) frequency for transformation, then re-rectify to DC for charging. The input of most switching power supplies (Which a charger mostly is) is DC capable because of this. Since Zero's chargers work from 110-230V it might be possible to convince a CCS station to give out 200/230V and feed it to the chargers. This was one of the paths I travelled to get ChaDeMo to go when Zero decided to stop supporting it, but then CCS took over and I gave up because of the rather involved way of handshaking.
And thats where the trouble starts; Since CCS expects a battery on the DC terminals and not a charger, some magic has to be done to convince the CCS to start.