Efectivamente hice pruebas y descubrí que el fallo de las alarmas está en un módulo que sólo usan las aplicaciones que tienen calendarios. Usando otras aplicaciones que no tengan calendarios veo que las alarmas sí funcionan. Lo que estoy haciendo es desarrollar yo mismo una aplicación de tipo calendario que en lugar de delegar las cosas en el sistema operativo me gestiono todo yo mismo, así, no hay errores.