Updated it with the new code, made some another babeh. Still inherited a trait I'd marked "never_inherit", and got some sexual traits but that could have been incidental. Got homosexual which I'm not sure spawns independently of other stuff and prude which was an additional trait not an inherited one. Ganna have a couple more so I have a better metric there.
Edit#1: Alright Can confirm, sexual traits and traits marked never_inherit are still inherited. Might be I'm doing it wrong though of course. I just dropped the the code into globals and added a tab to each line and it didn't crash, I than went to the traits and added never_inherit to some; no crashing but every thing seems to be working as normal.