The error shows "Company version mismatch", which means your company file patch version is different from the client version (could be DI).
In my opinion, your special tool just need to be updated to the same patch level. If the tool is using DI, then you might find the .DLL it is using and replace it with new one coming with your SAP DI installation.
Frank