Мы эту проблему решили просто - сделав окно создания заказа SalesCreateOrder немодальной с параметром TopMost. В результате, переключиться никуда не выйдет.

Кстати, описанная проблема - не единичная, в кач-ве направления раскопок могу привести форму сопоставления платежей - там тоже есть дырка наподобие. Да и вообще, разработчики часто забывают о том, что текущее окно - м.б. не единственным в системе.