Hm.
I'm really not sure about the blood. So you've talked to your doctor or child health nurse about that already?
Green poo can certainly be normal, it's on the spectrum of normal coloured poo. Does she seem to be going ok otherwise?
It seems like you feel something else is up, though....? Is there another health professional you could talk to about this perhaps?