Yo lo que hice para un trabajo parecido fue un poco marrano pero funcionaba bastante bien:
Siempre que se hacia un stop en la pelicula, donde se esperaba la interaccion con el usuario
(normalmente en cada submenu del proyecto), creaba una funcion onEnterFrame() con un contador. Esta funcion se ejecuta x veces por segundo donde x es el framerate de tu pelicula (se ejecuta aunque la peli este parada por el stop). Entonces.. si queria que a los 5 min saltara a la presentacion lo que hacia era que si mi variable contador llegaba a 5x60x25 frames la peli se reiniciara.
Si se pasaba a otro submenu el contador se reiniciaba y a contar otra vez..
Seguro que se puede hacer de otra manera mas 'limpia' pero a mi eso me funcionó de perlas