Actually, post #34 does not state explicitly that there is only one DC input path or connector.I like when my ideas turn out to be vastly inferior once I find out what the real goal is. Lol
As for your circuit:
1. If you replace the two switches with one SPDT switch, you can eliminate both diodes.
2. If the 12 V input has its own, isolated path to the relay, the entire LM317 circuit can be replaced by one 2-watt resistor. That is such a simple solution that the fact that the TS is not going for it is another indication (to me) that there is only one DC input and the circuit has to handle both input voltage ranges automatically.
ak