I have to agree.
Do NOT allow THAT vet near your Macaw (or any other bird) again.
Sorry Alison - I'm not trying to make you feel any more guilty but any time a large feather is pulled it is traumatic for the bird... It HURTS!! Compare it to have hunks of hair yanked out of your head.
Sometimes we are inclined to "go along" because after all they are the professionals & know what they are doing right? Not always...
My Goffin had tail feathers pulled repeatedly after falling & breaking... To this day she HATES the person who pulled them... But the Good News... They are all back & she is FINE!! Hopefully, your macaw will heal over time as well.
Sally's suggestion of lowering everything in her cage is excellent advice.
All the best to you & yours