One I haven't seen before, if you are creating a custom race picture/portrait/logo you have to create unique names for each file even though in different folders. Priorities are as follows...
Custom Race Portrait takes priority.
Custom Race Picture is second (Will display the portrait if has same name, at least in the selection menu.)
Custom Race Icon is last. (Will display the portrait as the icon if has the same name in the selection menu.)
I noticed this happening when attempting to create a custom race and couldn't figure out why everything was the portrait picture.