Yes, Luke, pretty confusing)
Again, according to the document known as the "Pay of the Royal Navy", 1942, there were Royal Marines CO ranks as follows: Probationary 2nd Lt, Probationary Lt, Lieutenant (of several grades of service), Captain (of several grades of service), Major (of sev.gr.of service), Lt-Colonel (of sev.gr.of serv.), Colonel 2nd Commandant, Colonel Commandant, Major-General, Lt-General and General. And all of them are mentioned not in the Allowances section only - in this case one could think that the Colonel Commandant is not a rank but a functionary position, - but in the Full Pay section as well. And, as we know, the Full Pay one gets for his military rank, as we say, "for pips". No Brigadiers!
But according to other sources, Royal Marines gained Brigadier in 1928 but both Colonel Commandants remained untouchable until the end of WWII. So, there is a contradiction between this claim and the information you can get from the "Pay of the Royal Navy". Unless during WWII all R.M.Brigadiers were altruists and ran free