метод пытается закрыть приложение. Вариант безусловного закрытия не предоставляет
Конечно. Если есть что-то, что мешает закрыть, оно и не должно закрывать.
Это что-то может быть несохранёнными данными (и тогда это ошибка программиста - либо не сохранил, либо не очистил флаг изменений); это может быть другая активная сессия - скажем, Java/Python-код, выполняющий работу через UNO - и это тоже должно быть обработано программистом. Или даже явно написанный код, перехватывающий запросы на закрытие, проверяющий пользовательское условие, и принимающий решение ... и т.п.
В любом случае, действительно, метода "принудительно закрыть программу, несмотря на забытые необходимые действия" не предоставляется. Этот метод в любом случае был бы по разрушительности эквивалентен kill.