Poor Hagrid. I pray that he can get some relief.
Is he the type of cat you could bathe? Maybe an anit itch shampoo could help give him some relief until this can be solved.