Ваш пример показывает как сделать ТРЕТИЙ уровень из второго, а про первый уровень ничего не говорится, подразумевается, что оно оканчивается своим IRET. Если из прерывания второго уровня выйти RETI, то прерывание 1-го уровня останется текущим, и контроллер будет якобы находиться в нём, и не среагирует на низкоуровневое прерывание, пока не встретит RETI.