FWIW, I used to think playing C was a great way to play college ball. Now, I think it's the worst. Most teams only have 1 C per recruiting class, and they're typically not kids who can play multiple positions. Do the math.
So, going back to what other posters have asked, what does your son want. If he wants to catch, you need a wide net, which includes D1, D2, D3. If he wants D1, time to put away the gear and focus 100% on P, and let coaches know he's made that decision.
They are both difficult positions and require full attention. Being a jack of all trades, master of none won't help you get to the next level.