well, there is one quirk that happens with ILR/ELC on - each time player logs in the skin is destroyed (and later recreated)
on server without ILR/ELC the skin should stay after relog in CARMOUR slot - so this might perhaps explain your results - the skin was created and stayed