You're correct that there's no way to do this out-of-the-box, but there's a workaround that might help.
First, create a recurring event and set up the recurring so that the event will repeat for the total number of events you need. For example, if you need 10 events, you could set it to recur once a month for 10 months.
After publishing the event, go to Events > Events. You'll see all your recurring events listed. If you move your mouse over the event titles, you'll see there's an option called Detach.
If you click that, you'll then be able to set a specific date for that event.