Yep, with the military castes being shared with all three races of pony the chance of military classes appearing were by default much higher than those of other castes (since all castes shared the same pop ratio and chance to appear).
Not something I had taken in consideration, my bad.
I believe the humans were the result going through the process of getting Lazy Newb to recognize My Little Fortress. Don't really know why since that only involves deleting everything in the DF folder that comes with it and pasting in everything from My Little Fortress. Genned a couple new worlds after doing a clean extraction and there aren't any humans in either.
Two things I noticed is that the ponies have dwarven names now. Or at least I think they are, I didn't play vanilla DF very long. Names like Nesteth Kobiddor, Sushsath Kozithina, Katdir Tunuredtul. Stuff along those lines. Also I'm not sure if this is right or not, I remember seeing actual pony sprites in a screenshot of Stonesense, but when I run it now I usually only get a name or if I'm lucky a P when a pony is supposed to be there.
EDIT: Found this to be odd that a pony with an operating scalpel cutie mark was a skilled thresher and miller. It's fun doing mental gymnastics to try and have that make sense.
First two bits are clearly a bug caused by the lazy newb pack, the pony civ entity is set to use the "equine" language file, which is written in english, second is probably because stonesense got confused when picking which sprite should go for the ponies. Try checking with a clean version of the mod to see if these two bugs persist.
Last error is probably
and most likely
a stupid mistake on my part where I must have accidentally confused a cutiemark and added it to the wrong set of color descriptors, something which happened a lot when I began nearing delivery of the system (at one point I had every military class after the Shield Expert jumbled and bumped down a tier, so swordsponies showed up with knives as cutiemarks, spearponies had swords and so on). I thought I fixed all those when I skimmed through and surgically removed anything out of order when I prepared the pony creature file for delivery but I must have missed it and it inevitably must have ended up in the latest release.
Should be a very race occurrence though, I am absolutely certain that no more than 5 cutiemarks could possibly be out of place.
k, so I'll stop bugging around here and dragging the discussion on idly, take care Sorcerer.