COCDAWG,
Most college programs have different types of camps. Most call their camps different names, prospect camps, developmental, pitcher camps, catcher camps, etc. Some programs even have sleep away camps.
But most of the better camp programs seperate campers by age. Your son is not a prospect as of yet and not designated as such until 9th grade. He more than likely would not be put in with high school campers.
Most HC own their camps, so the HC is the one sending the invite, that's why his name is on it, he didn't see your son play, but yes, more than likely got your sons name from some source. If she calls, just ask who do you speak with regarding camp questions.
Many camps, do a great job, some do not. The better college programs in the country give absolutely great tips and instruction for every age group. Some programs have young campers that return year after year to their camps until they do become prospects.
A suggestion was made to call and inquire about the camp, which age groups are attending, and where did they get your sons info.