I think firstly, if I assume for a moment that you are correct and have always been able to find Michelle, the idea that scum Michelle discredits that notion doesn't really line up - if she's intentionally trying to undermine you she would probably know that you've been able to find her before, all it does is make her defence look bad for little real gain in terms of persuasiveness. From that alone, it's more likely to be a genuine belief that Michelle holds, regardless of her alignment.
Then in terms of how she handled your accusation, I think even you agree that her being confrontational implies town more than not, and it is congruent with her initial position. Looks like a genuine attempt at solving to me, there are various little things too:
In post 984, she addresses you, but also picks up something from Boa - typically, I feel like scum here would be focused on addressing you and leaving it at that, because the goal would be to use their interaction with you as scum hunting. None of this is hard to fake in isolation, but the fact she's looking for other things indicates to me an attempt to solve.
Then in Post 1019, if her intent as scum is to discredit you, then giving you an out and fleshing out her read on you by acknowledging that some parts look good seems to fail in that purpose - it's much easier to reconcile as genuine over an agenda that she's trying to stick to.
Yeah I think Michelle is likely town, I'm at the point where I would be fairly surprised if she were scum. I think her positions have depth and nuance, and from her posts I see an attempt to solve players, not just push them.