Iain, glad you have a vet who knows birds, most will not see them, or will see them and not have a clue what they are doing. Spirit does sound like a good name. So she is from the egg that was so all messed up during incubation? That would explain her issues post hatch, and is a shame since you were hoping to build a breeding flock. What did the vet say about her foot issues as she becomes an adult and the weight she will gain?