Chris,
I am thinking more like tumor or abscess, however that is a guess at this point without being able to see it first hand. Be interesting to see what the vet has to say. Good luck.

Kelly