once copied you'll have to register it I think.
START ORB, then type: regsvr32 <path & filename of dll>
that will register the file. Not sure if it will cure the problem but it wont hurt!
not sure exatly what it means, but i installed the 2008 libraries as well, still nothing... im not sure what "filename" you mean...I believe you need to 2008 runtime, although I'm not ever sure that's a part of it.
Do a search on your computer for that filename, goose the latest version and copy it to the c:\Windows\\system32 directory.
You can';t register it using regsvr32 as it's not a self-registering file.