Download Visual C++ 2005:
http://go.microsoft.com/fwlink/?LinkId=51410&clcid=0x409
Download Visual C++ 2005 SP1 :
http://download.microsoft.com/download/7/7/3/7737290f-98e8-45bf-9075-85cc6ae34bf1/vs80sp1-kb926748-x86-intl.exe
Now you can link against the Lua libraries the rest of modules are built against. by using '$(LUA_DEV)/include' (additional includes) and '$(LUA_DEV)/lib' (additional library paths).
Be very careful about embedding the manifest into the dll. You should turn that off unless you need it. otherwise you may have to manually manipulate (using a tool like ResourceHacker) the version number in the .dll to 762 to match the rest of the modules. Please Google for more information on the manifest subject. It sucks, but this seems to be the way to make it work when you can't control the binaries that come from third parties.
Hope that helps.