Philo ... please keep a few things in mind. I'm a Navy E-8 with 25 years of service, so please bear in mind that I'm no stranger to what you're dealing with.
1 - Military recruiters are salesmen whose job it is to get people to join. Although they cannot lie or misrepresent the truth to you, they certainly can (and do) word things in ways that allow you to fill in the pieces they want you to believe. This goes for all recruiters ... not just the Marines.
2- One option
is the Naval Academy. What you have to understand is that the Navy is made up of a collection of "Corps". We have Medical
Corps, the Supply
Corps, the Chaplain's
Corps, the Nurses
Corps ..... the Marine
Corps ... do you see where I'm going with this? The Marines are a component of the Navy. Look at the Marine Corps Emblem and what do you see? An anchor. Also ... the Commandant of the Marine Corps answers to the Chief of Naval Operations and the Secretary of the Navy.
PHP:
If you don't make the cut are you stuck with navy?
On the contrary ... the math requirements to go into the Marine Corps out of the Academy are not as strict as that of the Navy.
3 - Look at Navy ROTC. Again, you would be a Naval Midshipman, but upon completion of college, you would be commissioned a 2LT in the Marines. As with the Academy, you would still be eligible to apply for Flight School. But alas, that's taught by the Navy as well, and you'll wear Navy aviator wings. <Do you see a continuing theme here?>
4 - Join the Marine Corps as an enlisted member and go for their Warrant Officer or Limited Duty Officer program once you make E-5, but you won't be able to fly. Of course, if you were an enlisted aircraft mechanic, you would use the
Naval Aviation Maintenance Program as your guide.
I say all that not to be mean, but to ensure that you understand there's a certain amount of salesmanship with any military recruiter. The recruiter you talked with has a monthly quota to fill. That quota is based on enlistments ... not on officer ascession. Feel free to e-mail me with any questions you have.