Hmm, have you replace every "upperbody" for scale armour?
As I understand the game uses 1 type of arms, legs and lowerbody for the most part while the upperbody have around 4-6 different variants. Type A,B,C,D,E etc.
Have you only replaced Human_male_armor_scalemail_a_upperbody_b? You probably need to do the same thing for every other possible entry in the resource manager.