I know you're likely healed by now, but...

You *had* other topical antibiotic choices. Silvadene, usually used for burns, can't be used on the face.

Bactroban (mupirocin), safe even with bacitracin allergy.

Topical benadryl is absorbed systemically, so if you're taking it orally be careful -- if you're putting the cream/ointment over a large area the cumulative dose can be hefty and make you pretty drowsy.

Keeping these clean and covered helps with cosmetic results. How'd it turn out?