I'm having trouble figuring out how to change a companions race. I downloaded a custom race and want to apply it to a downloaded companion. Bot the companion and race file is an .esp. I've tried everything I can think of, making a new .esp to load before and after the companion .esp, save over the original companion .esp (backing up all files first), replacing the companion .esp but nothing works. I even tried to modify a default companion (Cass for the record) and it still had no effect.
In short my question is how do I change the race of a custom downloaded companion with a custom downloaded race (skin texture)?