Check with your local Hilti rep. They have a lot of stuff that can be helpful. Also, check out Square D, page 22-16 in my 2000 catalog for standard power distribution blocks. You can get plastic covers for them.
Why is your disconnect overheating? Is it ambient temperature too high? or is the load too heavy? If it were me, I would do some checking to know why too much heat!
Just an engineer-want-a-be's thoughts.