M.G.
My son has had hives and as you say, they didn't last three weeks. They went away with Benadryl.
Eczema and contact dermatitis can be itchy. My kids have had both. They both get deeper red if irritated, in the bath, etc.
If it were me, I'd take her back in pronto. My kids were seen by dermatologists.