Угу, вот ты ведь отказываешься.
Разница огромная.
Снаряд имеет максимальную скорость во время выхода из ствола. Скорость относительно пушки/самолета + скорость самого самолета.
Это начальная скорость, максимальная, дальше она только падает.
Ракета имеет начальную скорость при запуске = скорости самолета.
Это минимальная скорость(исключая случай, когда ракета имеет максималку ниже текущей), дальше ракета только начнет разгон.
Максимальную она развивает за счет своего движка после отцепки, когда самолет на нее никак не влияет.
А со снарядом ракету можно сравнивать, только если время работы двигателя значительно меньше времени, необходимого на разгон до максимально возможной при данной тяге скорости. Но и тогда максимальная скорость ракеты не будет выше на скорость носителя, а только на её часть.
И Х4 - не тот случай. Там движок, ЕМНИП, на 30 с лишним секунд, а до максимума она разгоняется гораздо быстрее(особенно, когда запущена на 1000 км/ч) и потому максимум от скорости носителя зависить не будет.