Here is my scenario:
When apponchip is not used, my exe runs fine without any dll's present at all. In fact we don't install that vendor specific dll in users machines at all (for years) because the executable runs fine without it.
When apponchip is used, and the dll is not present, exe starts without problems. It runs fine until apponchip routines. When apponchip query is done, an error message is displayed. When I press retry 10-20 times, it runs fine until the next apponchip query.
I'll install the vendor specific dll and hasp_rt.exe from now on to users machines, just to be sure.