Но всё равно неясно - что плохого в том, чтобы I закинуть куда-то в область #8000-#bfff и забыть про него?
Я так понимаю, прерывания нормально обрабатываются только при включенной нулевой странице. По адресу #f0ff в нулевой странице живет указатель на штатный обработчик, а переключалка страницы просто борется со "снегом".