That's unfortunate. Could you answer some of the questions and try some of the workarounds I posed in the other thread?
If there is another missing dependency, hopefully it will be revealed via Dependency Walker.
edit: Now I htink you just have the reverse-problem as horse_poet, who was at first trying to use 32-bit native DLLs with 64-bit Java. You seem to be using the 64-bit DLLs with 32-bit Java.