Знаю 3 метода, уверен что есть иные, но предложить нужно...
1 база. Если всё будет в одной базе, то проще всего модифицировать самопис, чтобы он пользовался таблицей с базы DLE. Возможно допилить поля.
Плюсы - надёжность, скорость работы.
Минусы - нужно ковырять базы и самопис.
2 базы. Модифицировать регистрацию, профиль и т.п., чтобы они ссылали не на прямую, а на скрипт, который уже в свою очередь постить в 2 базы по заданным критериям.
Плюсы - не нужно ковырять базы.
Минусы - нужно ковырять самопис и DLE.
Метод костыльный(если уже ничего не помогает). Просто нужно написать 2 скрипта - сканер и конвертер, вешаются в крон. Сканер сравнивает таблицы, передает запрос в конвертер, который уже делает обмен.
Плюсы - не нужно модифицировать существующие скрипты, данный метод можно использовать даже для разных типов БД.
Минусы - дополнительная нагрузка и небольшая деревянность.
_________________________________________________________________________
От себя: данные способы для единой базы пользователей и настроек например, но если нужно полноценная интеграция, то нужно единые куки, а это уже другая история.