но импульс там как раз сохраняется.
Закон сохранения импульса, не просто называют законом. А потому что отклонений, то есть ситуаций когда импульс не сохраняется в природе не обнаружено. За исключением конечно КМ, но там по сути все законы классические нарушаются в локальной статистике.