Hmmm... In my version of the Calendar widget I get a pointing hand when I hover over an appointment. This is produced by the css from the widget:
.fc-event.fc-draggable, .fc-event[href] {
cursor: pointer;
}
If you inspect your styles you may have something else I guess (like cursor: text;). You can add this styling to your custom theme and see if that helps.