I’m not at all surprised by this. Instagram has banned accounts for no good reason (no policy or TOS violations) for a long time. Seems like the bots just went wilder this time around.
Social media accounts are not your own. They’re leased to you at the pleasure of the bots and “machine learning” algorithms that determine what’s appropriate (for their owners to make more money) and what’s not.
A few more incidents like this is all we need to bid good riddance to this platform that treats its users with so much disdain.