Why dont you debug the program on the machine where you are getting the error.Micrsoft Script Control has some version issues,you can try replacing the same by the newer one available on the other machine.Do not delete the old DLL,simply rename it first.In case the DLL is being used by some other process,restart the machine and then follow the procedure mentioned below.Register the DLL again and try.
-close all programs running
-regsvr32 /u c:\path\dll
-then rename the newer one
-then paste the older one
-do a regsvr32 for the older one