I think that you make some great points that I might try to tie back to D2 vs D1 high schools. You can not overlook the academic side of the scholar athlete scenario. Great swim times will get you noticed and recruited, great grades and test scores will get you into a college and keep you eligible to compete. I can not image that there is a college coach who does not look at your times, test scores and high school coarse work when evaluating you for a position on their team. Some of the best high schools in Ohio academically may also be smaller D2. Some of the D1 private high schools place >90% of their graduates into college. We are personally right in the middle of a D1 swimmer learning the challenges of carrying a full course load in a difficult major, swimming full time, traveling to meets while dealing with first time room mates, laundry and getting some sleep in during the week.
Look at what it takes to gain admission into OSU now, a public university. A 25 ACT composite is borderline. How about Northwestern, 30 ACT to be in the 25% of admissions. OR, a good swim school Auburn, a 26 is the 50% admission score.