There are several non-penicillin antibiotics - like cephalosporins, sulfa
and so on. But why?
The lesion is coming back - not because, it is not responding to the penicillin based antibiotic.
The cause for recurrence has to be worked out. Blood counts, biopsy
and so on may shed some light.
A second opinion
by another specialist or a different speciality expert, like Throat (ENT) may find out the cause. So long as the cause is not cleared, it will come back - what ever be the anti-biotic
Wishing a speedy recovery