This is what I roll with and how it works. This is for CLCInfo and I don't know if it'll work for CLCRet
Pre-Combat, no proc, no Icon.
It procs, and I get the icon with a countdown timer letting me know how much time it's up for.
After it's finished, the icon stays with a countdown letting me know how long till it's ready again.
return IconICD(XXXXXX, 115, 0, 1, 0.3)
109744 Heroic Creche
107988 Normal Creche
109742 Raid Finder Creche
IconICD(spellId, icd, alpha1, alpha2, alpha3)
spellId: id of the buff to track
icd: duration of the internal cooldown
alpha1, alpha2, alpha3: alpha values of the 3 states
1: ready to proc
2: proc active
3: proc on cooldown