They presumably get the info about active pilots from medicals and the type/rating/class form - it's just the IMC renewals that they don't get notified about.
(And I'm sure you didn't mean to suggest that the CAA should start charging for processing renewals and revals
)
HFD