How exactly did you use Entity Resource Replacement?
What exactly did not work? If you use complete replacement then models are not precached. If you use dynamic replacement then old models will still be precached.
I use ReHLDS and i think that's why, every skin i had in unprecacher i added in the entity resource replacement complete list and server crashed on the use of some guns with the base on a gun which skins we re unprecached