I don’t think it’s her diet. You can try misting her to help them soften and to relieve any itchiness. I had a cockatiel that would not let me touch his head, so his pin feathers would last a really long time. It seemed like by the time they went away he had new ones from another molt. Misting helped a bit. Since they were softer, when he scratched they would break up more. She’s cute!