Я же писал что ограничение связано не именно со значением скорости как таковой, а в загрузке битов в транспондер - там просто разряды не рассчитаны на большее значение, так же нет и младших, нельзя увидеть скорость ниже 1, например 0,6 или 1,34 (будет показывать 1). Нет разрядов.
При превышении как Вы указали 1021 kts счетчик просто переполняется. 1021 он еще передаст, 1022 уже нет.
Если например округлить дискретность скорости не значением 1, а значением 10 - можно показывать и гиперзвуковые значения скоростей с погрешностью +-10 kts или же ограничить значением 0,1, тогда будем видеть скорость со значением в одну десятую, но не увидим высокую скорость, выше 102 kts.
ИКАО приняли такой стандарт - компромиссный.
Собственно сам приемник флайтрадаровский примет то что передаст транпондер - сможет транспондер 2000 kts передать, он примет. Разрядность у него в принципе неплохая - 12 бит, что с лихвой хватает. Борт передает много чего, но не все отображается, да оно и не к чему наверное, ресурсы у серверов не безграничные.