I found great instructions for a workaround here about setting up a JUNK/SPAM folder (copied here):
"Go into your calendar app and tap "Calendars" in the bottom bar. Then tap "Edit" in the top bar. Tap "Add Calendar..." and create a calendar called "Junk". There's a convenient brown color, so pick that (but it doesn't matter much because you'll never be seeing it). Tap "Done" and "Done" again. Go back to your spam event, select it and move it to the new Junk calendar (or if you already got rid of your spam invitation, just create some temporary event with an alert in the Junk calendar)--the calendar has to have something in it. Close out of the event, then tap "Calendars" again. Tap the "i" (info icon) button next to your junk calendar. Turn off the "Event Alerts" switch (so you won't get calendar notifications). Click "Done" again. Last, tap on the "Junk" calendar name, which will uncheck it, and now it is hidden from view. Your spam event is now hidden.
Now if you get any more, just select the events and move them to the Junk calendar and they're effectively gone. You may have to uncheck the Junk calendar on other iOS or Mac devices to hide it there as well."
This worked for me and I don't keep seeing the messages; however, this is not a solution as there isn't a way to report spam through the Calendar itself, but it may keep you from swearing at your monitor.
And as other people pointed out, it may be a good idea to change your Apple ID password too.