Beret colors depends on your vocation, unit and training.
If you are engineer trained (dark blue beret), then posted to
become pionner in Infantry unit, you become green beret. This is
because pioneers are organic to an Infantry battalion. Same goes
for other support arms trained personnels. Like signallers (dark
blue beret) who got posted to Gds unit, they must go through Gds
conversion to become Khaki beret because they are organic to Gds
battalion.
Cdo who went through demo course during vocation training are still
red beret because it is part of cdo training. So I think if a clerk
who got posted to Cdo but without going through cdo course, will
not be a red beret. maybe a dark blue to signify admin personnel.
otherwise, not fair to cdo who earned the red beret
rite........