I think it is important for air cadets, army etc to distinguish their rank from the ranks of actual CF members. A real Sergeant and a Sergeant from the air/army cadets are two very different people with even more diverging backgrounds. A Sergeant in the CF is potentially someone who fought in a big warzone and has lots of wartime experiences while an Air Cadet Sergeant is only a teenager so you get the idea.
I think the moderators are being very reasonable about this matter and I think cadets can really distinguish themselves by mentioning their cadet affiliation in their spoken cadet rank.
I, for example, was an air cadet so when I speak about my time as an Air Cadet Sergeant I help my position by recognizing the fact I was a Cadet Sergeant.
Are there any Air Cadet forums here in Canada? If not I think one could be set up. If the moderators would like to help start one up I'd be willing to learn.