I've tested it, and yes, it's all fixed.
But one thing which has emerged from testing this is that changing the date/time of an event, so it occurs again (the following day/whenever), will not cause a second #cal-notice message to be sent at the revised time, although additional #cal-reminder messages are generated. Will feed this back to support...