レスありがとうございます。途中経過です
現象はアプリケーションをリモート(CIFS)に置くとエラー(例外で落ちるわけではない)を吐いて動かないけど
ローカルに置くと起動するという物です。Winだとこの現象は再現しません
ひとまずWineをいじらずにすむ>>54の方法を試してみました
ログを整理していくとGetDriveTypeWの直後から挙動が変わっているように見えます
リモートだと4、ローカルだと3が返りMSDNを見る限り適切ぽくはあります

これをWinで再現しようと試みましたがプログラムにデバッグを妨害する細工が
されているようでステップ実行が行えず、ラッパーDLLを作るしか・・・な感じになっています