Firefox Cache

If you move the Firefox Cache to a location other than the default ccleaner does not clean it.

as would happen to the location of anything you manually change, how would CC know that is has been moved?

either using winapp2.ini or an INCLUDE would be needed to reflect your new location.

No actually, MTA, the OP just needs to set custom location for firefox in ccleaner. @gymrat follow the documents link in my signature, and under ccleaner advanced you'll find instructions for rectifying this

I'm assuming you refer to this section;

http://www.piriform.com/docs/ccleaner/advanced-usage/ccleaner-ini-files/how-to-clean-user-data-from-non-standard-mozilla-browsers

I took the OP to mean he has not moved the default profile, just the cache location.

Perhaps that can be clarified....