Sounds like fun! glad you had a good night, except for the burn. Thats gonna hurt for a while.
On that note, mechanics wear has a sleeved glove that works well for the arm. It has a kevlar sleeve that goes up to your elbow and a fake leather type glove. However the glove has no kevlar to speak of. When i am installing seats and guides on our heads i have to handle them while there at 300deg. Ive bummped my arms so many times pulling them out of the oven and never had an issue. Having said that, i have to use another kevlar glove to actually handle them with my hands.
(they should have extended the kevlar to the whole glove IMO!!)
Anyways they are about $50 and called the "Happy Hour" glove
Mechanix Wear Happy Hour Glove with Sleeve - ALL MECHANIX WEAR GLOVES
Good luck and hope you heal up well.