Написание таких слов словарно, а их словарное написание устанавливается орфографистами на основании многих факторов. См. ответ на вопрос № 310095.
Вы правы, следует писать раздельно: нравственно ориентированный.
Надо писать раздельно: телесно ориентированная терапия (ср.: коммуникативно ориентированный, объектно ориентированный, личностно ориентированный – раздельное написание этих сочетаний зафиксировано в «Русском орфографическом словаре» РАН).