Okay why Jim Groovester is town in three parts.
1. Jim seemed genuinely lost on D1 as far as who to go after. Jim's been playing mafia for well long enough to know how to fake it as a wolf so the fact that he, specifically, was lost on figuring out who the wolves were is a good look.
2. Jim seemed to be having fun with his role. This is the "dumb reasons" I alluded to when I first gave a townread on Jim. Jim's play in wolf games has always seemed pretty no-nonsense wolfing so him having fun with his role seemed out of character for wolf Jim.
3 (and the most important one). Coming in second on the miller claims is a pretty big deal. Fake-claiming miller first is easy, any wolf with enough guts can go for it and will probably get believed. Fake-claiming miller third in a 9-player game is a little harder, just because it looks odder, but still fairly easy because there's enough millers to diffuse suspicion if people want to start whacking miller claims. Claiming miller second, though... much harder. If nobody else claims miller you've basically counterclaimed an actual miller if people get suspicious of the miller claims (which is a pretty pointless counterclaim). In general, the only time the wolves like to the second to claim something is if they're hard-counterclaiming when going for the win, and even then they prefer to claim first. There's just an inherent suspicion to claiming second that wolves like to avoid if at all possible, and I don't think Jim casually walks into that suspicion when nobody is pushing him in the first place.