Sorry, nein da kann ich auch nicht weiter helfen.
Aber evtl. kannst Du auch anders mitbekommen, ob die Zeit geändert wurde. Soweit ich weiss, gibt es da einen eigenen Notification-Typ für. Man kann ein Programm starten lassen, wenn die Uhrzeit geändert wird.
Ah ja, mit hardware library RunAppAtEvent, kann man eine Anwendung starten lassen, wenn die Systemzeit geändert wird. Da könntest Du dann ein kleines Programm für schreiben, dass Deinem Hauptprogramm dann eine Nachricht schickt (dafür gibt es soweit ich weiss eine entsprechende Lib von Agraham). Vielleicht kanns Du damit ja Dein Problem lösen.