Всем спасибо! Проблема решена. Дело оказалось в том, что библиотека dao350.dll была зарегистрирована в реестре на сетевом ресурсе, соответственно при запуске программы без сети, эта ДЛЛка не находилась и программы вылетала.
Перерегистрация REGSVR32.EXE x:\Program Files\Common Files\Microsoft Shared\DAO\dao350.dll решила проблема.