I would try the topical ointment. She may not need the Penicillin unless you feel she's acting like she has an infection. See what it looks like in the morning.
You may want to try lancing to see if you get pus or blood.
Could be ear canker, but that's usually in the ear canal.
The inside of her beak is clear of lesions or pasty material right?