Yes, I hope the Dex put what ever was causing the itching goes in to remission.
Hopefully the allergy serum helps your horse. Maybe your vet can offer suggestions for something you can add to his feed to help the immune system.
I don’t know about you, but I felt so helpless as I watched my mare insistently scratch and nothing I did helped.