You can use an active area (https://doc.daypilot.org/scheduler/event-active-areas/) to place a custom rectangle the the specified position. Like this:
e.Areas.Add(new Area().Bottom(0).Left(0).Width(15).Height(15).Html("<img src='yourimage.png' />").Visible();
You can also use a CSS class instead:
e.Areas.Add(new Area().Bottom(0).Left(0).Width(15).Height(15).CssClass("bg-yourimage").Visible();
Just note that the active areas are placed above the event content.