Delete tentative calendar events when record is accepted

Event records advance to an accepted stage while tentative calendar slots remain, creating duplicate bookings and confusing program coordinators. This removes matching unconfirmed calendar events so coordinators see the final schedule.

Delete tentative calendar events when record is accepted

Delete tentative calendar events when record is accepted