It's a very Good sign that she is eating. The greenish poop can be a sign of a lot of things but if she hasn't eaten much lately it is most likely from that. I think bile backs up in their system without enough food. How long have you had her separated from the flock? Sometimes if they can't see the others they start to get a bit depressed. We're you able to find any antibiotics?