Para lanzar una tarea al iniciar un evento del calendario, yo lo que hago es, simplemente crear un perfil, cuyo primer contexto es "Estado". Después, selecciono la categoría "aplicación", y la primera opción que aparece es "Entrada en calendario". Luego sólo queda configurar el evento a observar y en qué calendario buscarlo.
Por lo menos a mi, me funciona perfectamente. No me parece una cosa muy difícil de hacer, pero si alguien quiere, puedo crear un post con todo eso mejor explicado y, si hace falta, con capturas de pantalla.