Nope, They are DRACON in the creature raws. And they do show up properly, just some don't seem to use the correct sprite even though it appears to be pointing the right place. It's still a work in progress though and thats why I'm still not sure if it's just user error yet.
My XML so far
<?xml version="1.0" ?>
<creatures>
<creature gameID="DRACON" sheetIndex = 2 file="Stonesence Dracon Test.png" >
<variant sex="F" sheetIndex = 3/>
<variant prof="Miner" sex="M" sheetIndex = 0/>
<variant prof="Miner" sex="F" sheetIndex = 1/>
<variant prof="Mason" sex="M" sheetIndex = 0/>
<variant prof="Mason" sex="F" sheetIndex = 1/>
<variant prof="Engraver" sex="M" sheetIndex = 0/>
<variant prof="Engraver" sex="F" sheetIndex = 1/>
<variant prof="Stoneworker" sex="M" sheetIndex = 0/>
<variant prof="Stoneworker" sex="F" sheetIndex = 1/>
<variant prof="Craftsdwarf" sex="M" sheetIndex = 4/>
<variant prof="Stonecrafter" sex="M" sheetIndex = 4/>
<variant prof="Stonecrafter" sex="F" sheetIndex = 5/>
<variant prof="Woodcrafter" sex="M" sheetIndex = 4/>
<variant prof="Woodcrafter" sex="F" sheetIndex = 5/>
<variant prof="Bonecrafter" sex="M" sheetIndex = 4/>
<variant prof="Bonecrafter" sex="F" sheetIndex = 4/>
<variant prof="Clothier" sex="M" sheetIndex = 4/>
<variant prof="Clothier" sex="F" sheetIndex = 5/>
<variant prof="Glassmaker" sex="M" sheetIndex = 4/>
<variant prof="Glassmaker" sex="F" sheetIndex = 5/>
<variant prof="Leatherworker" sex="M" sheetIndex = 4/>
<variant prof="Leatherworker" sex="F" sheetIndex = 5/>
<variant prof="Weaver" sex="M" sheetIndex = 4/>
<variant prof="Weaver" sex="F" sheetIndex = 5/>
<variant prof="Strand_extractor" sex="M" sheetIndex = 4/>
<variant prof="Strand_extractor" sex="F" sheetIndex = 5/>
<variant prof="Fisherdwarf" sex="M" sheetIndex = 4/>
<variant prof="Craftsdwarf" sex="F" sheetIndex = 5/>
<variant prof="Fisherdwarf" sex="F" sheetIndex = 5/>
<variant prof="Fish Cleaner" sex="F" sheetIndex = 5/>
<variant prof="Fish Cleaner" sex="M" sheetIndex = 4/>
<variant prof="Woodworker" sex="M" sheetIndex = 6/>
<variant prof="Carpenter" sex="M" sheetIndex = 6/>
<variant prof="Woodworker" sex="F" sheetIndex = 7/>
<variant prof="Carpenter" sex="F" sheetIndex = 7/>
</creature>
</creatures>
They are all pretty much the same 2 sprites, male and female versions, with just the clothes being different color to match the dwarf fortress desplay color. The biggest one that I can't figure out is the Miners, despite the pointer pointing to sprite 0 and 1 (white version) instead use 2 and 3 (peasant color). While the masons directly underneath use the proper white sprites, despite no difference.
I can upload the spritesheet so far if you want but it's not done yet, not professional quality, and basically just the default human base with edits.
P.S. And Yes I spell stonesense wrong repeatedly. For some reason I have some tick that always makes me spell sense with a c.
>>>>>>>>I FIGURED IT OUT!<<<<<<<<<<<<<<<<
It was user error.
It was reading the generic female tag first I guess, and all my miners are female, a fact that I overlooked, with the sprite differences being so subtle. So it used the female peasant one for all my female jobs. Placing the female tag at the bottom fixed that properly.