The IRGC is essentially the same as Saddam's "republican guards" - the elite troops who respond directly to the Mullahs. They handle much of the training and coordination with allies, just like our special forces do.
It is simply wrong to suggest that Soleimani wasn't a general in the Iranian army. Whoever said that on the radio is misinformed - or trying to misinform you.