Thanks for writing to us.
After going through the entire description, I am of the opinion that the cause for lump is cat scratch disease
Most cases of cat scratch disease resolve without any treatment. Rarely, a swollen lymph
node becomes so large and painful that the doctor may recommend removing fluid from the node with a needle and syringe.
Antibiotics sometimes are used to treat the disease. To ease sore nodes, try warm, moist compresses.
I do hope that you have found something helpful and I will be glad to answer any further query.