That's because those passives are not in the game yet. The requirements are already coded in, however. So to stop you from unlocking them, the dev's implemented limits that stop you from reaching the needed requirements. They will get increased in future versions.
One month ago I made a tweak that lets you unlock every passive and every title currently fully implemented:
#2,002
Just backup the original folders, apply the tweak, make a new save, fight 2-3 battles (you can just flee) and you have a save with all available passives/titles. You can then put the original files back and play normally afterwards (and use the save as reference).
Thanks for that, though that just unlocks everything. I just wanted to make it earnable without the artificial limit. I'm no coder, but taking a gander at the js files in notepad++... it seems what's limiting the ability to get the higher skills is RemtairyKarrynLimit.js
It holds limits for all the tracking of how many times you did a thing, like how many rimjobs the game will record, or any of the other passives. Then the record function in RemtairyKarrynPassives.js does a count whenever an action happens, and chooses the lesser between the limit and whatever the current count is +1. If it's less than the limit, then it increments in the record. Then RemtairyNewPassives.js merely checks the record to decide if a new passive is earned or not. Didn't look at titles but probably works the same way.
So then, to remove the artificial limit put in by the devs, you could just set the limits to every limit vartiable in RemtairyKarrynLimit.js to 999. Just kind of scrolling through it the only non-passive/title related one is LIMIT_GUARD_AGGRESSION, which is at 30. Probably wouldn't want that set to 999.
This could be mostly accomplished via a regex find and replace probably, or by hand, though there's 239 lines.
You think that's about right?
Additional thought: However, setting it to 999 means you're opening it to qualifying for all the un-added passives/titles also, which people may or may not want. Players might want the limits to be some number above whatever the highest current passive/title is.
Edit: or is it still incrementing and recording beyond what's displayed in records, but only displaying the limit instead of your actual amount? I ask because it unlocked flaunt when I used your mod, however I don't recall ever reaching enough charm for a third accessory.