Welcome to health care magic.
From your history, I suspect that the itching may be drug induced. Painkillers are common causes of drug allergies
. If you have latex sensitivity, the itching is confined to the area of contact. ( you have not specified it in your question). You could consider changing the group of pain killers and continue benadryl
for symptomatic relief.
Hope this helped you.