Думаю это работает ( применительно к блокировкам ) так:
Обычная передача голоса или видео производится UDP пакетами.
Передача данных производится TCP пакетами.
Разница в следующем:
TCP пакеты требуют подтверждения получения пакета от получателя.
И если вы передаете файл или текст получатель должен получить все фрагменты файла/текста и не важно в какой последовательности или с какой задержкой.
UDP работает в реальном масштабе времени. То есть нет смысла отправлять еще раз потерянный кусок голоса еще раз позже, чем уже получен следующий.
Вообще интернет-трафик выглядит как луковица одетая в семь шкур.
Семь уровней представления. Каждый уровень прикручивает к передаваемым данным свой заголовок. Внутри - самый сложный уровень. Снаружи - самый простой.
С первого по третий уровни - заголовки могут читать все железки, через которые проходит трафик. Потому, как там заложена информация, с какой скоростью и куда передавать трафик.
Начиная с четвертого уровня - заголовки обрабатывают лишь оконечные хосты ( компьютеры ).
TCP и UDP - это уже четвертый уровень.
Маршрутизаторам важно знать тип трафика. Если это голосовой трафик - его будут маршрутизировать в наименее загруженный канал связи. Чтобы голос не "квакал" и было меньше претензий со стороны абонентов. А если передача данных - пусть валит на общих основаниях рано или поздно файл будет перекачен из точки А в точку Б.
Таким образом я вижу, что регулятора заинтересовал именно UDP ( голосовой трафик ) И с ним начались проблемы и его завернули куда-то на дополнительную обработку спецслужбами.
Телега, похоже, придумала фишку, которая позволяет маркировать этот трафик как TCP и пусть он пойдет на общих основаниях в сеть, но избежит дополнительной фильтрации.
Впрочем, скорее всего эту фишку придумывали для других целей. Но вот тут вполне себе пригодилась.