всё та же ошибка таймаута при конфигурировании?
Если да , то Вы либо в SMSPort скорость RS установите в 9600 ( по умолчани открывается на 115200
либо SMSPortConfig скорость установите 115200 или вообще отмените конфигурирование порта
а то Вы устанавливаете разные скорости и вот таймаут ответа от модема.
upd - это я сужу по тому проекту с предыдущей страницы
PortBaudrate : STRING(6) := '9600';
всё таки приложите лог обмена с модемом