I've added the werewolf body to Sofia via TESVEdit. I haven't tested it, so let me know if it works. If so maybe I'll upload it to the nexus.
Assuming this works:
If anyone has this problem for another follower you can fix this easily in TESVEdit. Open the mod file in TESVEdit, click on the body of the follower (for instance, under SofiaFollower.esp, under the Armor tab, click SofiaBodyArmor), then in the list of stuffs in the right pane, right click on the space next to the word Armature (above the first entry for MODL- Model Filename underneath SofiaFollower.esp), click ADD, click Yes I'm absolutely sure. It will add an entry that says NULL. Click this entry on the word NULL, twice BUT SLOWLY. Don't doubleclick, it'll pull up a dialogue box if you do and you don't want that. Click once, wait a second, click again. Once it is highlighted in blue (or if you clicked off of it highlight all the text there) with a little dropdown box next to it (within that form field itself) delete all the NULL stuff til nothing is there and start typing: NakedTorsoWerewolfBeast. It should start showing a list of models that changes as you type. Once you get to the word "were" it should pop up with the correct torso selected, and you can make sure it's selected by clicking on the name of it. Click off of the box somewhere else in the pane and it'll set it and there you go, she has the werewolf torso added. Save and exit.
Sounds hard but if you've used TESVEdit before it'll take you all of 2 minutes.