RB = 1k5; RT = 240R || RT2 = 620R. VO = 9V if switch broken; might be on the lower side of IL(min), otherwise use 750R, 120R, 300R
RT = 150R; RB = 1k3 || RB2 = 3k3. VO = 12V if switch broken
so you suggest in the first line to switch the top resistor in parallel instead of bottom one. values of 750 ohms for bottom, 120 ohms for top when 9v and in parallel with 324 ohm when 12v seem fine and uses less resistors than my previous suggestion. very low values ensure Iadj won't do much.
plus it will have nice load current even without using external load... 1.25/87ohm = about 14.3 mA, 1.25/120 = 10.4 mA. adding another 750ohm resistor as a constant load will give 12v/750R = 16 mA or 9v/750R = 12 mA. both will be more than enough to make it stable (total will be 30.3 mA for 12v, 22.4mA for 9v).
will see today if i have such low values in my storage to test them.
and sorting out the power selector ic with tps2117 would seem to fix all things.
EDIT: I didn't have enough time tonight, so I will try later. On another side of the story, I tested the buck regulators and they performed perfectly fine. about 5mV total p-p ripple figure when fully loaded without noise or spikes or bad transients... can't really complain!