Вопрос, а почему транзисторы, а не ТТЛ-автомат или АТТини?
Я бы сделал так -
Направление - автомат запитан от привода мотора. По полярности определяем куда едем.
Маневровый режим - если возможно, то определяем перевод декодера в маневровый режим. Если такой опции нет, то на одну из Ф-кнопок.
Режимы толкач и резерв - слаботочные кнопки.
Если хотеть сэкономить выходы, то можно две слаботочные кнопки под все занять - бинарным образом (00 - поезд, 01 резерв, 10 маневр, 11 толкач)
На выходы повесить индивидуально 10 ЛЕДов (3 белых, 2 красных с каждого конца).