OK, Target, I'm back to continue where I left off earlier...
So, if your son has passion for engineering, there are paths he can take and still play but I would suggest making sure he see's the light with where the emphasis should be. Pursuing that major would be a very worthwhile path with an excellent 40 yr payoff. There would need to be a realization that between his injury situation, the current recruiting climate and a difficult major to work around a college baseball career, the chances of doing both will be slim and that's OK.
As much as I am with you on giving our HS age kids a stake in forging their own path, most 17 y.o.'s won't grasp that realization when weighing something like playing ball vs getting serious about career pursuit. There are times when "we're just along for the ride" is appropriate and other times, not so much. I do realize that the correct answer is different for each person, each parent, each family. Sometimes when we're in the moment, it takes someone delivering a direct "reality" message as TPM so often tries to do in order for us to get grounded, even if it ticks us off at first. Again, I can't say for certain whether this should apply to you or not - I don't have enough info. But, I think I'm seeing many of the same indicators that TPM is. Her messages (directly, indirectly and off-line) have certainly helped one of my sons and myself at many points along the way and continue to this day.
Target, if your son does end up wanting to pursue engineering and have a shot of perhaps playing at a lower level college that is a bit more lenient with ballplayers, I might be able to offer some direction. Let me know.
BTW, my youngest was derailed with multiple recurring injuries early senior year of HS and first year of college, including a wrist injury and brief redirect to PO. He did end up somehow successfully playing a full college career and is now in his fourth year of college coaching. But, there were many points in time where he may have chosen another path and that would have been totally OK, possibly even a smarter decision It would have been hard for him to see that when he was in the middle of it.
Here is something else to consider... you indicate that you don't think it would hurt to take an extra year. Again, that may very well be the case. But do realize that it is not uncommon for college sport to create a scenario where a player is in school an extra year or two, whether injury-related, academic, transfer, extra playing year, change of major, etc. So, if he takes a gap year now and a year or two gets added later, that is potentially three years of engineer earnings lost or, at least , pushed back (as well as a start to "normal" life, starting a family, etc.). Not a drop in the bucket.