LadyCrow
Glad to hear that things are coming along.
Your little girl may have been plucked by other birds wherever she came from originally.
At times, plucking is just over enthusiastic preening, not necessaily an aggressive thing.
There are however situations, where you have an habitual plucker, who will pluck itself, and any other birds around. This can be a hard, if not impossible habit to break.
It can also be due to dietary deficiencies. Feathers are made of mainly protein. When protein is not available in a bird's diet, it may resort to plucking and eating the feathers.
Another reason for plucking, is when birds wish to nest, and there are no nesting materials available. They will pluck themselves or their mate, to line their nests.
Just a quick note regarding kittie cats.
Having cats as pets, I am sure that you are aware that kittie is a panther in miniature, and a natural born hunter.
Although very often intimidated by parrots and larger birds, cats can be extremely deadly when it comes to Finches, who are tiny and completely helpless when it comes to to felines.
My gentle sweet kittie (who wouldn't hurt a fly), managed to use her claws to halfway pull a Shaftail finch right between the bars of the cage. The poor bird, was mangled terribly and died a day later. My lovely feline, also managed to swipe a juvenile Gouldian chick through a tiny space between the door and the floor and break it's neck in a matter of seconds.
Just a word to the wise, keep Finch cages or flights well away from the kittie cats, or the kittie cats well away from the Finches.