The fix is that the internal renderer now uses the eventEndDate property captured when the events are rounded up and collected into day cell data blocks.
So in the next version, the documentation for the event explicitly mentions your scenario:
Screenshot 2022-10-03 at 07.05.47.png (174.53 KiB) Viewed 233 times