I want a trash icon on the event instead of a cross to delete the event.
First, you need to disable the built-in icon by removing eventDeleteHandling: "Update" from the config.
Then you can add your own icon using an active area. See also: https://doc.daypilot.org/scheduler/event-deleting/