Always nice to have the opinion of someone who is more familiar with the subject matter.
Regarding #2, whether they were her client or not is a point of contention (apparently). I don't know enough about this, but in CA, if a judge appoints a PD to represent someone in case A, does that automatically mean they also represent that client in an unrelated case B? That's what the cops are saying, that they were investigating an incident unrelated to the case for which the PD was appointed as defense.
Agree with #3, I don't know how you could possibly argue that someone is resisting arrest, when they are not subject to arrest or detention. Other charges, like obstruction or something like that might have a better chance, but resisting arrest seems dumb.
#4, same as #2. If they contend she was not representing the guy in the matter being investigated, then they have every right to ask him whatever questions they want without her present, just as he has every right to tell them to pound sand and not answer anything.