It could be a lurker here. So sees the talking points and echoes them on Twitter? Idk.
As I'm sure other posters have found there seem to be a lot more people reading here than actually post. As shown by a notification thst someone has liked a post from how many threads and months ago.
Looking at Twitter there appear to be 7 tweets from that account to SH ever. 1st one in May which was critical.of someone else (I assume SH RTd which is why she's included in reply). 3 are innocuous, completely neutral. 3 most recent starting July 20 are critical/taking digs at SH. Weird to single them out.