It doesn't appear to be possible. The only workarounds I see are:
1. Put the event on the first day of the month and have a reminder come up 24 hours earlier. Then just ignore the real event and just use the reminder.
or
2. Put a yearly repeating event on the last day of each month. That's a nuisance since you then need twelve events and still doesn't handle leap days in February properly.