Before I perform surgery, I use an inexpensive potato poultice to try to draw out the infection. It works pretty often, and has prevented many surgeries.
Here is a copy of the how to I've offered to others:
If you want to be 100% natural, I suggest a potato poultice. Simply cut a potato in half, and use a dull knife to scrape up potentate mash (kind of like mashed potatoes but with raw pot ate) to about a tablespoon size qty. Clean the wound, place the potato OVER THE WOUND NOT into the wound; That is very important. Place an absorbent bandage (Cotton balls or pads) gently but firmly over the wound. wrap it well, so it won't move around. Put your bird in isolated cage. In 12 hours, removed bandage, rinse with sterile water (boiled and cooled w/plate over it). IF you have them, sterilize a syringe (no needle) w/the water. Boil gently for 10 minutes - cool. Use the syringe to spray the water into the wound, if it is still open. Poultice again.
On most animals, when the irritant is gone the whole will close quickly. Don't reopen it. Usually the irritant is found in mucus, blood, and pus from the wound. Use a toothpick to examine the blackened poultice for irritant. I would do this every 12 hours for 2 days (4 treatments). If irritant is found before then, discontinue. Just lightly use neosporin cream (not ointment, it hold in bacteria) over the closed wound after final treatment. See if she has improved in 24 hours after last treatment.
The swelling should go down, and the wound will close, most of the time. Please fill free to PM me if the need arises. I'll check back for updates tomorrow.