I'm glad to hear she's still hanging in there!She is a bottomless little thing, though! She is always hungry and thirsty, it seems. Making up for plenty of stolen meals.
Have you weighed her to see if she's actually gaining weight?
It's good that she seems to be eating/drinking on her own, but always seeming hungry/thirsty, she may need to be tube fed at least once a day to ensure that she's getting enough.
Is her crop full every night before she goes to sleep?