This isn't an issue that's exclusive to Google Calendar; Office 365 also does this, as well as numerous other mail+calendar apps.
I believe it's related to the iCalendar spec. https://icalendar.org/
I believe it's related to the iCalendar spec. https://icalendar.org/
My guess is they have loose rules around auto-adding iCal attachments detected in IMAP/Mime messages. It's notoriously difficult to get email and calendars working. There's a reason ActiveSync is so damn expensive.