In commercial aluminum work - like storefront glass and doors - anodizing IS the primer and prep required for any top coat.
And, I suspect that if you check around, you will find that the uppers and lowers that have ceracoat were done over anodizing. The parts are cheaper to buy mass produced and the finish sticks regardless.
In use, nature has abrasives in most environments that always include elements that are diamond hard. In contact with any finish, they will scratch it down to the base material over time. Ceracoat over 7076 will go straight to bright aluminum, Ceracoat over hard anodizing stops there until it can penetrate the next layer. That gives a more durable finish than Ceracoat alone.
I just use a color matched fast dry auto paint with a matte clear and enjoy the developing patina as it finally wears down to the black. It would take two to three years of Basic Training to get thru that, I don't worry about it and sleep at night undisturbed.