Если для всех карт правильно сделаны *.unl, то в программе будет выбор карт. Здесь могут быть варианты. Раньше считалось, что unl'ы для всех имеющихся карт можно слить в один файл (все подряд без пробелов). Так и было до некоторых пор. Но в один прекрасный момент такой способ срабатывать почему-то перестал. Не знаю, может это только у меня, но теперь я для каждой карты кладу свой файл *.unl с соответствующим названием. При замене карты на новую (версию) ничего более делать не нужно.
Да, и вот что. Если, к примеру, у Вас лежат две карты (с unl'ами, конечно), то каждая из них должна работать отдельно. Проверить это можно, переименовав временно вторую карту. Если каждая по отдельности работает, то и вместе будут работать.