галочка "Использовать основной шлюз в удаленной сети" в настройках клиента Windows не подходит для моей ситуации
Именно поэтому указанные хосты не видят никакие другие подсети. При подключении добавляется ОДИН маршрут в 192.168.0.0/24 через удаленный шлюз. Остальные подсети ищутся за дефолт роутом.
Выхода, как ни крути, всего два:
1. Пускать весь трафик через удаленный шлюз, то есть через впн
2. Прописывать маршруты локально, на виндовых машинах