Тоже была такая проблема. Но у меня все было проще - я не удаляю файлы без резервного копирования, последствия удаления которых мне не известны. И вам советую.
Попробуйте установить modx на тестовый хост и потом перенести из папки cache файлы на не работующий сейчас сервер.
Также хорошо будет изучить содержимое файлов этой папки, дабы вы знали что удалили вначале.
1. Простой вариант. Сделать бекап того что есть, распаковать поверх дистрибутив, установить его обновлением.
2. Сложнее, включить вывод ошибок php, посмотреть на что ругается, восстановить подглядывая в дистрибутив.