Operações do protetor de tela de fato pareciam funcionar corretamente para o meu caso de uso. A caixa de diálogo pode ser desativada simplesmente configurando o atraso para 0 e a falta de confiabilidade parece vir de alguma outra parte da minha configuração, fazendo com que a proteção de tela não seja acionada corretamente.
Então, eu ainda gostaria muito de uma solução que não seja baseada no cronômetro do protetor de tela do Windows, pois há certas partes da minha configuração que não posso fazer muito se acontecer que eles sejam os culpados aqui.