Rhialto by default appears the first time the party rests outdoors. The "haughty-pansy mode" component places Rhialto outside Candlekeep, so it is actually "easier" than the default behavior (since you can choose when you encounter him). I believe the better solution for Rhialto is to patch the mods that break his scripts so the original author's intent can be seen. I recently patched SCS to skip Rhialto when changing mage AI -- untested so far.
I maintain my vote to move him to tactical, but I'll do a manual install of the mod from now on and remove him for my games.
Highlight the NPC and press CTRL+M and your dialogue window will display some info including the resource file (ABCDEF.cre), making it easier to identify which mod added it.
EEKeeper IDs him as DSARCHDR.cre (easier for me than digging up the old save)
Tome and Blood was marked Expert until a few days ago. When I incorporated subtledoctor's hotfixes into the Fixpack, I neglected to change its pre-selection settings, so it's available but not selected by default. Just an oversight.
FYI, 0.7 TAB was just released:
Beamdog forum post
chrome browser readme
I created a forum thread a while ago to explore this question. Perhaps you could revive it? www.shsforums.net/topic/58417-why-are-these-mods-expert-mods
I'll look and see what I can do, so long as the Athkatla watch doesn't come after me for threadomancy. Might need a few skulls from Thalantyr first.
Though it may go without saying, I'm sure it is never said enough. Thank you guys for all the work you do, all the time and effort you give to BWS so the rest of us can continue to love this game and the work of all the modders, and the help you give to us posters. We may be simple forum folk, but we know heroes when we see 'em.