Hey @ohallman,
Thanks for sharing the link. There could be a PHP error causing this, as it seems the event recurrence information is being kept in the loop outside the specific event it applies to. If you can make those changes to wp-config.php, let me know, as that would be very helpful.
Some other things worth checking out, are to see if there’s a plugin conflict here messing with the loop or something. If you can, I’d recommend deactivating each plugin on your site one at a time (except for The Events Calendar and Events PRO, of course), then checking on this issue after each deactivation. See if anything improves.
If nothing changes by deactivating plugins, leave all those plugins deactivated – then, try activating a default theme like Twenty Twelve, Thirteen, or Fourteen on your site, and see if anything is different with these related events.
Let me know what you can do and what you find by doing these steps.
Thanks!
George