We used to run a similar process at my school however we made the decision to change the content that is included in the diary.
After many years of events being changed after they were already printed, we decided to remove all school event dates (except for term dates) to ensure that there wasn’t anything incorrect as it was really making us look like we were very poor at organising things and lowering the confidence of families that any of the dates were correct. We have dates available via our newsletter, app and website for families. Each subsection of the school goes out with really ímportant/parent invitation dates at the start of each term.
Hope that helps!