Momneverquits. Why not attend an ROTC College with any major and reapply to Academy with ROTC and MOC Noms if don’t get what he wants this year.
His stats look great and with his stats and greater care in reapp, his probability appears very high for class of 2023 to an Academy. All SAs offer Aerospace some via ME. He probably can find out btw Sep-Jan as reapplicant. This will take the stress off your son and to your family.
Agree. In fact, that’s exactly what my son told me he would do.
I'm a BGO in New Jersey and one of my kids went to Rutgers. This one was not an Engineer (although his USNA brother was) and got into Rutgers with much more modest credentials than your son. Quite frankly, as a BGO and Naval Officer, my hot button for candidates is a desire to serve.
IF HE DOES NOT GET AN NROTC Scholarship AND Rutgers turns him down for Engineering, follow this path - If his biggest desire is to be an Engineer, that is fine but if its being a Naval Officer more than anything, I'd advise considering another major at Rutgers (Rutgers because its more affordable) but try to keep it in the Math/sciences for NROTC/Navy purposes. Talk to Rutgers admissions (again this is if they reject him for engineering) to see if they will accept him in another major. Then speak to the PNS - Professor of Naval Science about joining the unit as a non-scholarship midshipman. From that point - work hard and try to get a scholarship for the remaining years and also reapply to USNA if he still wants it. A close friend/work collegue's son joined the Rutgers unit without a scholarship and got commissioned via that path.
If he wants Engineering more than anything, another alternative is to start next year at your local County College and try Rutgers/other school/USNA from there. The advantage is that he can most likely get in and take the Engineering courses AND, he might get it free under the "NJ STARS " program (look into it). Another Engineering alternative that is also somewhat local and reasonably affordable is New Jersey Institute of Technology/NJIT (Full Disclosure - I teach there) where he can start his Engineering studies at a fairly solid institution. No NJROTC there but they do have AFROTC on campus.