Can you put all the different skins into one image? You would have to move the UVs around a bit, but then you can just have one Skin for all the textures, and one for the shadow map.

I'm assuming you set up the second UV correctly, but if you are not sure about that, I can maybe help walk you through that part.