Texture paths [SOLVED]

Still looking at this.
Specifically, it seems that the basic (diffuse) texture I use is replaced OK, but I also have normal(bump) and gloss (reflection) textures which are specified in the egg file.

When I use the code above, I still see the effects of those textures in the model, even though I have a different set of normal and gloss textures in the new folder I’m specifying.

Not sure if those type of textures need to be handled differently? Or is there a way to explicitly clear them before I call addonStage for the new texture?

Appreciate any help.