Похоже, дело не в ЗаписьЖурналаРегистрации(), а в том, что зависает 1с под внешним соединением.
Упростил как мог.
Вызываю 1С из скрипта:
Set app = WScript.CreateObject("V83.COMConnector.1")
Set v8 = app.Connect("Srvr=""" + Server + """;Ref=""" + Base + """;Usr=""Exchange"";")
v8.ExecuteAutoExchange ()
Модуль внешнего соединения:
//===========================================
Функция ExecuteAutoExchange() Экспорт