Just a thought - one that could involve implementation challenges and/or require too much effort to be worthwhile:
It might be possible to generate iCalendar-format schedules, which could widen compatibility and ease up the access permissions concerns you mention in the readme.
Python has a decent icalendar[1] library - and updates to existing entries be handled by ensuring that the ID for each schedule object is stable when updates are distributed[2].
[1] - https://icalendar.readthedocs.io/en/latest/usage.html#exampl...
[2] - https://en.wikipedia.org/wiki/ICalendar#Distributing_updates
Web could work well for pull-based retrieval, and email's probably a good push option when you have a defined set of recipients.
https://airflow.apache.org/docs/stable/concepts.html
In case you were also wondering what this item is about and came to the comments first.
We are building something similar for Cronitor that will work for any kind of scheduled job. If anybody is interested in beta testing or hearing more I would love to chat.