Hey Emily,
Thanks for reaching out to us and thanks for the kind words!
When reading the title my first thought was AppPresser. I’m not aware of any examples of people that have done this in the past but would probably be the best solution for a DIY approach without extensive coding.
An alternative approach would be to utilize the REST API to build your own. However, this would require a good bit of development not only in the app but also with the WP REST API itself and updating the endpoints there to include all the information associated with the calendar.
I’m sorry I wasn’t able to give you a direct answer here but hopefully this will help in your decision.
Thanks!