Ну смотри...
Дык в чём ты видишь проблему?
Для БП - ему ваще всё пофик, есть там какая-то нагрузка - он на неё работает. Будет перегруз - уйдёт в защиту.
Если наоборот от зарядника УПСа на БП прилетит напряжение выше, чем стабилизирует БП - ну просто БП "закроется" по цепи ОС, стараясь снизить выходное напряжение. Ничё страшного.
Для УПСа - ему какая разница откуда на клеммах АКБ взялось 12В? Они есть - значит там висит заряженный АКБ, хорошо, можно работать.
Единственная проблема, если УПС умный, могут возникнуть нескладушки на уровне логики. Например: УПС решает потестить АКБ, врубает на него нагрузку и ждёт как напряжение начнёт падать. Ждёт, ждёт, ждёт... а оно всё не падает и не падает. Фигассе, у нас АКБ бесконечной ёмкости!.. Как поведёт себя УПС в этой ситуации - хрен знает, ибо ситуация нештатная.
Или наоборот, после пропадания электричества, процессор УПСа знает, что АКБ почти пустой. Появляется сеть, включается заряд АКБ. Процессор знает, что нормальный заряд АКБ до 100% должен занять сутки; а он фигак и за три часа уже готов - ага, значит АКБ потерял ёмкость и нуждается в замене...
Как-то так.
Вот еще интересная схемка, tl431 обычно остается после выпайки из БП схемы +3.3в:
Эта схемка не позволит на 12-ти вольтовый зарядник навесить 6-ти вольтовый АКБ. В тоже время, она не позволит раскачать правильный, но усаженный в ноль АКБ. Ну и зачем оно?!

объясните, зачем там vd3?
Формальность. На светодиоды обратное напряжение зачастую вообще не нормируется, или заявлено 5 вольт. А тут типа 12 может быть...
По факту - согласен, не нужен он там.