Bots are routinely rounded up and banned. A lost follower is not necessarily an unfollow.
The article is reaching for a narrative. The lady they talk about has done other things in this period of time. Other stuff has happened. The change in followers is minuscule in relation to the magnitude, so it could be noise.
It could be homophobia obviously. It could be some controversy about unfortunate body image declarations. It could be noise. It could be the war on Middle East and a round of banned bots. It could be too much time since the last record. She could be losing the spotlight. The social network could be purging deleted accounts.
The reason “homophobia” is a guess. The reason “bots” is another. None invalidates the other because in both cases you have to make assumptions about the motives of 100.000 entities.
Also could be 5.100.000 followers lost and 5mil gained. The article talks about the delta, but there is not a reliable analysis about the composition of the following and its change over the last months, except one simple number.