What I do is specify nhtfrq(2) = -24 and provide a list of the variables I want, like this: fincl2 = 'T','CLDLIQ','CLDICE','CLOUD','PHIS'
Both nhtfrq and fincl2 go in camexp.nml, which I usually set before my build in Buildnml_Prestage/cam.buildnml_prestage.csh
This stumped me for a while, until I realized that there was no set of default daily output. Each daily output field needs to be specified in fincl2