Mom-
The problem here is that you are promoting something that many of us have never heard of before including those of us with a lot of time in the Navy. You will recall that I said I don't doubt you, I have just never heard of it before. The other issue is that there is no such thing anymore as a promotion board for O1 to O2. In fact, last year they also did away with the promotion board for O2 to O3. The first promotion board in the aviation world that ones goes before now is the O4 board.
Finally the numbers in each officer rank IS determined by law. The Navy and other services take what it feels like will be its needs as you mentioned and submits that yearly before Congress for approval. Its pretty much a rubber stamp approval but it is law.
The real issue that I see here is someone that has pretty much bucked the system that we all know. "Many" get O2 early? I think not, especially in aviation. I can believe it for doctors, lawyers and such since most of them start at JG if not LT. Its a different world for aviation because of the way people are cylced into the pipeline and on into the fleet. Why? Because when your husband makes it to the fleet along with the rest of us his tours and promotions are based on "windows" In other words you have to be "in the window" for your department head tour, command tour etc. and that is all driven by rank and time in your platform. Its why its very hard for any guy transitioning from another platform to get himself back in the "window" for his follow on tours. Take an S-3 guy transitioning to the Hornet. He has cruise experience but when he shows up at his first Hornet squadron, perhaps even AS a department head he is way behind his peers that have lived in the Hornet community their entire life and is basically the FNG. When the the command screening happens that transition dude is at a severe disadvantage because he just doesn't have the time in platform to go along with rank. Again, not saying that it doesn't happen it just puts him at a disadvantage. Believe it or not the Navy does look that far down the line. The day you walk in the door at your first command your detailer already knows the year that you need to make department head, the year or so that you need to screen for command etc to continue a naval career. Its his job to to combine this with the jobs available and what your personal desire are to achieve those goals.
I digress. I think you have met resistance because your putting something before the forum that no one has heard of before in the aviation community, at least here. I floated it around some guys in my squadron as well and they have never heard of it either. Unfortunately, there are some on the forum that have failed to disagree tactfully. I think you will find the forum an excellent source of information for the most part. There are enough of us around to drown out crap such that comes from others. For your part though you would do well to remember that not everyone on this forum is a guy trying to get in and hence at a loss of information. There are people on here in the fleet now with decades of experience. Temper the information you get as someone new to the information put out here. Understand that there are idiots floating around out there with nothing better to do than post silly nothings. If I had listened to and done everything that my recruiter said was the "right" way then I would be manning a radar station in Iceland vice what I am doing.
Welcome to the forum and please pass along my congrats to your soon to be JG husband.