Брр.. что-то Вы мудрите слишком

А зачем Вы устанавливали заново MODx? И что это за удивительный способ заливки базы данных по FTP, не расскажете поподробнее

?
Вы хотя бы в общих чертах представляете, как взаимодействует сайт со своей базой данных?
Короче, так:
база данных импортируется (чаще всего с помощью скрипта phpMyAdmin) с базы локального сервера или откуда там Вы копируете - на другой сервер (опять же, чаще всего с помощью phpMyAdmin) просто одним файлом.
Далее полностью все файлы копируются по FTP, база данных обычно по FTP не копируется

.
И после устанавливаются разные настройки - например, новые данные для подключения к базе данных в файле manager/includes/config.inc.php, новые настройки серверных путей в системе управления и т.д.
Ну и, конечно, новая установка MODx не требуется..