Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
I don't know what causes this. However, I have had weird error messages with Calendar myself and could resolved them by logging out of iCloud on all of my devices and then logging in again, one by one. This might not help you, but it is easily done and could be worth a try.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.