I'm looking at a somewhat older establishment from Dec 2017 which has listed 13,497 commissioned officers in the regular force and 47,753 non-commissioned ranks for a ratio of 1:3.54. At that time we had 106 GOFOs, 332 Cols and 531 CWOs. Quite frankly that's a lot more of all three ranks than what we need.
I can't see how the officer numbers could rise by 10,000 over three and one half years. My guess is that he has counted in the number of reserve force officers which back in 2017 was authorized at 8,088 (including 18 GOFOs, 92 Cols - as well as another 215 CWOs) Although he doesn't seem to have counted in the reserve force ORs which were established at 39,212 (and, off course, nowhere near recruited or funded at that level)
In short, I don't trust his figures but, that said, I completely agree that we are grossly over-officered and the the numbers of folks in the NCR (together with the civilian element of DND) is obscene. Why this and the MND's incompetence aren't an election issue shows how little the CAF matters to any of the parties.