Какой у вас FireBird ?
1. версия ?
2. x86 или x64 ?
3. работает в режиме SuperServer или Classic Server
В любом случае рекомендуется перейти на 2.5.1, Classic Server
x86 или x64 зависит от ОС (в этом случае необходимо следить чтоб UDF были соотвествующие)
Что же касается обновления UDF:
Если SMUpdate запускается на сервере, то он подменяет UDF автоматически (по пути, указанному в SMUpdate),
Если с клиентской машины - то подменять необходимо самостоятельно.
UDF - это функции для FireBird и находится должны в firebird\udf, если иной путь не настроен в конфиге самого Firebird.
Версии, указанные вами верны - на текущий момент они самые актуальные.