Итак, проблема разрулилась. Большое спасибо всем принимавшим участие, а также народу с Сухого
Нужно сделать следующее:
1. В файле hlpro.ini ГиперЛобби в разделе [Forgotten Battles] выставить параметр DetectLocalIP = 0 (по умолчанию он равен единице).
2. запускаем соединение с инетом, запускаем il2setup.exe из ИЛа и выставляем на вкладке "сеть" свой IP (нижний IP из списка у меня он вида: 10. ***.***.***)
после этого все работает, но в моем случае работает один сеанс. При выходе из игры и попытке следующего вылета видим знакомую надпись про таймаут. Дело в том, что Лобби (или какие другие высшие силы) прописывает в conf.ini ИЛа строчку localHost=(ваш IP) из раздела [NET] с заглавной латинской L, т.е. имеем в результате LocalHost=(ваш IP). Чтобы этого избежать копируем ВЕСЬ раздел [NET] и вставляем его в самом конце (после раздела [Render_OpenGL] ).