Unfortunately this fix doesn’t do the magic. I did some testing and the issue appears indeed to affect ALL shared calendars. I apologise for suggesting.
The issue seems to be:
The person (account) that sets up an item in a shared calendar ‘owns’ it and is able to change it, delete it, etc. Annoyingly, other users of that shared calendar are downgraded to ‘invitees’ and can only accept, reject, accept tentative or propose a change. Ouch.
There might be a workaround.
Create a new account (outlook or google), add this account to all your iOS devices and those of your colleagues, family members etc. and use its calendar as your ‘shared’.
Now that everybody is using the same account to access the joint calendar, everybody ‘owns’ the items in it, nobody is ‘invitee’. The calendar isn’t ‘shared’, all devices are using the same credentials.
Should pretty much work across platforms and regardless of iOS handling of shared calendars. Moreover, you can use this account to share contacts, too.
And for migration purposes: there are some third party mail clients (not Outlook) that allow you to copy a whole bunch of calendar items from one account to another. Or export and import. Be careful, test on a limited number of items and make sure they ‘work’ on all your devices (e.g. don’t get converted to invitations) before you go all the way!