CriticalSectionのコードをwxCriticalSectionに変換してSVNにアップロードするよ(少しトリッキーだけど)。TryEnterCriticalSectionをどうするかはまだわからない。もうすぐすべてチェックインできる状態になると思う。
Boostのmutexはここで役に立ちますか?
http://www.boost.org/doc/libs/1_40_0/doc/html/thread/synchronization.html#thread.synchronization.mutex_concepts