Glad you got her seen so quickly, but make sure the vets (whoever you see) shows you how to flush the abscess yourself too, it will need to be done once or twice daily I expect for a week or so.
(two person task I found... Very fidgety pig is easier with two
)
The abscess needs to heal from the inside out, i flushed my Grace's with normal Baytril when she had one in her cheek. But saline solution is an alternative.
She was also having Zithromax orally as its a strong antibiotic that works well generally on abscesses (it didn't seem to lessen her appetite either
)
Glad you asked the vet for a painkiller for a while too, if she's not in pain she's more likely to keep eating
Bet she feels so much better with it burst & less pressure on it
Healing vibes being sent your way. It's all looking more positive for her now
X