パスも通っているのにDLLが読み込めないとエラーが出る場合は、そのDLLで使われているDLLにパスが通ってないかもしれないよ

Dependency Walkerでチェックするとよいよ


ネタ元