so... which is the last updated version? just let a link in the first post with the name "updated" or something, it got me confused.
Since you are trying to keep the portraits together and as the game last public ver can auto-assign portraits, you may want to consider talking with maverick, so that the game load the portraits based in a standard name/structure, something like:
***race - **beautyRange - skinColor - hairColor **hairLength - eyeColor *n
*the portrait/body number, so that it doesnt get the same name... plus may use some randomness in case there are more than one char with the same characteristics
**optional/the standard looks range, like: unsavory, bland, average, cute/hairLength range: short, shoulder, waist
***the sex, just assume that everyone is female, if male, add the male word (something like: maleRace)
as of now is random, its kinda weird having females with males portraits and viceversa, hair and skins randomly assigned... to the developers it should just take a little work, like a loading function to do the trick.