Короче, по дороге в магазин я вкурил, как эта штука работает.
Строится T-триггер не из простого D-триггера, а из двух D-триггеров, соединенных вот так:
Называется все это дело
"динамическим D-триггером".
Обладает он таким свойством, что запоминается не весь сигнал при синхросингнале = 1, а только сигнал, который был тогда, когда синхросигнал перешел из 1 в 0.
Это временное окошко очень мало, и равно задержке прохождения импульса через один из этих двух D-триггеров.
Это окошко показано на графике небольшим смещением:
Соответственно, когда на выходе из второго D-триггера появится сигнал Q, то к этому времени синхросигнал уже будет равным 0, и схему T-триггера не будет колбасить из 0 в 1 по кругу.