Простите, а зачем его полностью-то уничтожать?

Летает себе булыган по огромному космосу, уже, может быть, не один миллиард лет летает и до сих пор в Землю не врезался... ну и пусть себе летит, каменюка чертова!

Только куда-нибудь в другую сторону...
Опять-таки - это не ПВО и не ПРО, уничтожить цель не требуется. Требуется пнуть объект в сторону, чтобы он просвистел куда подальше - и еще миллиард-другой лет летал, если не захочет, например, на Юпитер упасть.

И чем дальше от точки пересечения орбиты объекта с земной Вы произведете этот "пинок" - тем меньшее отклонение может потребоваться. Соответственно - если для
полного распыления на атомы стометрового булыжника Вам могут потребоваться мега-, а то и гигатонны (в тротиловом эквиваленте), то для смещения орбиты, вполне возможно (если очень точно расчитать), достаточно будет упереться в булыжник ракетой и немножко поработать двигателем... ну, если упрощено изображать.
