It seems like you are all over the place here. Either it is the DCCV, or the refrigerant system.
Do you get ice cold air the first minute or two after first starting the car after the engine has cooled over night?
If yes, then it could be the DCCV. If no, then it's the refrigerant system.
At a stop, does it really feel like it is heated instead of just not-cooled? With the engine at temperature, come to a stop and feel the hot air (blower on manual maximum). Now set the climate control on 95 (blower on manual maximum). Does the air coming out get a lot hotter? If yes, then it's probably not the DCCV.
If your answers come back as no and yes, and it is correctly charged with 28oz of R-134a, then you probably have a bad compressor or scroll control valve (in the back of the compressor.) Check the high and low side pressures against this chart.
http://deneau.info/ls/s6x~us~en~file=s6xc0006.htm~gen~ref.htm
If the high side is low at idle, but okay at 2500+ RPM, then most likely it is the compressor/valve. I've had one failure like this, and I've heard of others.
If the high side is too high at idle and your engine fan is working correctly, then it's probably the expansion valve (sorry).