При взрыве сверхновой происходит падение вещества звезды на нее же саму из-за ее уплотнения.
При взрыве коллапсирующей сверхновой. Есть еще термоядерные (подтип Ia).
Даже если предположить, что имеется упругий удар о поверхность нового ядра
Имеется. Это главный, но не единственный источник энергии разлетающейся оболочки: сверхновую подпитывает еще и распад образовавшихся тяжелых элементов.
вещество не должно улететь дальше начальной высоты
Падение внешних слоев начинается одновременно со сжатием и нейтронизацией ядра. Так что вещество начинало падать на одно ядро, а упало на другое. К потенциальной энергии вещества в поле исходного ядра добавляется часть огромной энергии, выделившейся при коллапсе ядра (хотя и небольшая часть: большую часть уносят нейтрино).
Таков ответ "на пальцах". В деталях же взрыв сверхновой явление очень сложное и до сих пор не имеющее удовлетворительной количественной модели. За подробностями рекомендую обратиться к главе 10 "Сверхновые" книги "Звезды" под ред. Сурдина. Это продвинутый научпоп. Физика в этой книге в основном чуть сложнее школьной с редкими выбросами вверх там, где без этого совсем не обойтись (теорема вириала и т.д.).