Порылся еще и нашел что события собраны в document._events
Там есть такое событие как unload, а вот как его вызвать или имитировать хз

На этом событии завешена функция Mscrm.GlobalEvents.$5U которая и отключает события от document
Код:
Mscrm.GlobalEvents.$5U=function($p0){
$removeHandler(document,"keypress",Mscrm.GlobalEvents.$3Y);
$removeHandler(document,"keydown",Mscrm.GlobalEvents.$3Y);
$removeHandler(document,"selectstart",Mscrm.GlobalEvents.$5T);
$removeHandler(document,"dragstart",Mscrm.GlobalEvents.$5S);
$removeHandler(document,"unload",Mscrm.GlobalEvents.$5U);
$removeHandler(document,"contextmenu",Mscrm.GlobalEvents.$5R)
};
Теперь осталось понять как это все заставить работать в разных UR, а то использовать Mscrm.GlobalEvents.$5U() как то не очень.