Efectivamente, tienes el evento "Alarma Cambiada" que salta cada vez que cambia el estado de una alarma y te informa de cuánto falta para su activación en h, m, s o ms. Y también tienes la acción "Probar Próxima Alarma" que hace exactamente lo mismo que el evento pero dando información de la siguiente alarma que se activará.
¿Cómo usar las variables del evento/acción?
Si a la variable %na_time_ms le restas los milisegundos que te quieres anticipar a la alarma en cuestión (5 minutos = 30000) y asignas el resultado a una variable global podrás usar esa variable en un evento de hora.
Quedan un par de cosas por solucionar, pero yo empezaría con eso.