I’m so happy to hear you found a good vet.
There are so many factors to consider as you make your decision. Your baby looked in pain to me , and they are going to naturally hide some of their pain. As you can imagine if this was your knee... so glad she has had pain medication up to this point.
I would offer her one probably two extra extra wide perches, this will be easier to be stable and provides more support and takes pressure off of the feet. Especially now that the good foot is taking most of the weight. By extra big fir an Amazon I mean make your fingers in the ok sign then spread the index and thumb apart by close to three inches. This size will really support your burd. It might be hard to find a good size like that as undersized perches are the norm I see sold fir medium to large parrots. Crepe myrtle tres are safe to use limbs from. There are other safe wood , but that’s so common here it’s all I use.
Yiu can offer something perfectly flat and solid no wired mesh , but completely flat isn’t as comfortable to their feet as is the really wide perches that just the first joint of tie slightly bends. Perches that they compli clamp with their feet are fine as one of the options, but all birds need a really wide option.
Thanks for the update , glad I could help