Your impression is incorrect. The F-16 flight computer limits AoA and roll rate so that the aircraft does not depart from controlled flight. It does this based on a simple two position switch, the STORES CONFIG switch. In CAT I, you get less strict limiters than in CAT III.
Neither CAT I nor CAT III will prevent you from over-Ging the aircraft or stores carried. They can protect you from getting into an out of control situation though. To prevent over G, you need to pay close attention to the force you apply to the stick.
I had heard that the hornet has a more sophisticated stores management system with regards to flight control limiting, but I do not know any details about it. Its possible that what you describe does exist on the F/A-18 - but it does not on the F-16.
EDIT: Sniped by l3!
…the Hornet FCS won’t “save” you from over-G either, but it does do a far more sophisticated job of trying, IMO. I have a feeling the Hornet does a far better job of knowing how much the jet weighs than a Viper does, and it’s control laws are totally different so AOA is less a factor than is in the Viper case. In fact, I’m not sure it factors at all…