Ну, я в принципе понимаю: почему им это немного геморройно. Переделка всего принципа движения поездов позволила добавить многое из функционала. Одни только сокращения и обгоны как легко делать в Open Rails ! Никаких невидимок, всё прописывается в точках ожидания. Там дело не столько в остановке, сколько в блокировках. Этот аспект используется многими в мире как условно-разрешающий или маневровый. Он по определению в нынешнем виде должен пропускать поезда.
Но это всё - причитать по убежавшему молоку. Имеем то, что имеем и надо исходя из этого выкручиваться
В принципе, Костя, делов-то: сделать STOP вместо STOP_AND_PROCEED