OP - My thoughts are very similar to yours.
It's important that there is truly a good fit. I try to help athletes learn to collect the information necessary for them to make an informed decision and to provide honest appraisals of the athletes to inquiring coaches. It's not my job, or place, to sell an athlete to a program or a program to an athlete.
That being said, I do meet with the athlete and their parents to discuss what the search for a college program might look like and to eliminate some misconceptions, which are numerous. We talk about how they want me to handle contacts with college coaches. Most of the time, parents want me to give coaches their contact information rather than the athlete's. I answer questions of the athlete and parents throughout the process, but usually try to avoid making recommendations. If there's something I think they need to consider, I have suggested they ask certain questions of athletes and/or questions currently in the program.
It annoys me when parents try to direct their kids to a program. I am certainly not going to do that. This is an important time for the athlete to grow up and make an informed decision. I should not be persuading them to go one way or another.
I've spent hours on the phone with college coaches mostly after scholarship offers have been extended and accepted. Conversations usually focus on developing a mutual understanding of how the athlete's training program looks like now and what it will look like in the future. I would like to think these lead to a better transition for the athlete, but I can't say I see anecdotal support for this.
I think these conversations are probably best for developing general understanding of high school programs by the college coach and of college programs by the high school coach that make us both better in general without guaranteeing success of a particular athlete - there are just too many variables.