Ну, как часто это бывает: ответ нашелся.

И хорошо, что достаточно быстро.
Короче, в хэлпе по SDK я нашел статью "OnSave Event", в которой описывается использование двух режимов сохранения. Режим сохранения можно вернуть с помощью свойства формы event.Mode. Я развил тему и установил, что для режима сохранения как завершенного, event.Mode принимает значение 58.
Тему вполне можно закрыть, хотя, если режим простого сохранения - это 1, а режим сохранить и закрыть - это 2, то в промежутке между 2 и 58 может быть ещё дод фига режимов сохранения получается. Ну и видимо все они есть. Поэтому желающие могут выкладывать тут выявленные варианты значений.