I bet O'Hanrahan a true believer, but not in the crazed fanatic sense. I suspect she got the kid-friendly version so she's a true believer in genetic uplift the way she's a true believer in heavy metal decontamination and Prolong.
In other words, denying people access to genetic uplift would be like denying them an environment free from lead and denying them Prolong. They would be less healthy, have neuro defects and lead much shorter lives.
Although I suspect trying to expose her to the truths is a bit pointless, at least until the kid Dets do something really stupid. She isn't going to believe a thing Manticore has to say without hard evidence. She wouldn't be a very good reporter if she did! Unfortunately, the hard evidence probably all points to Manticore and Haven right now.
Want to have wild predictions for the next book? I do:
Prediction One: Shannon Foraker is the Alpha Line RFC hinted at. It is why she knew about Treecats. Major potential for exposure right there! You can see signs in her behavior as well. Her social awkwardness is a side effect, and calmly wiping out tens of thousands of lives. Plus there aren't very many other good fits for brilliant, deadly and Alpha Line unless the Alpha Line is a lost one, which would seem a touch silly.
Prediction Two: Oravil Barregos is another infiltrator. Come on, guys strongly anti-slavery and a public enemy of Mesa. Plus he's one of the people who is aware the Solarian League will fall, and soon. Except... the Solarian League only seems to be falling because of Malign involvement.
Prediction Three: A number of Grand Alliance personnel will get confused about the fact they are at war with the Solarian League and end up protecting Solarian League world assets from the Solarian League Navy pirates. They've probably spent too much time on anti-piracy work its just reflexive. They hear "Commerce Raids" and they immediately assume its their job to protect commerce!
Prediction Four: Mandarins are gonna die. Probably at the hands of the League or ex-League people.
Prediction Five: Three and Four sort of feed into this. Manticore's bad reputation at the end of the book will be based on what Henke was (framed for) doing at Mesa, and not over breaking up the League. In fact their actions fighting the Solarian League Feds will probably be one of the major things boosting their reputation.
Prediction Six: Instead of using Carmichael effectively, the Mandarins are probably going to do something stupid with him.
Prediction Seven: Rather than try and figure a way to legally abuse Beowulf's last few months of League Membership the Mandarins will do something extremely stupid.
Prediction Eight: Henke gets repudiated. Manticore and Haven do its very best to wash their hands of Mesa. Someone like Visgoth will probably be handed the job.
Prediction Nine: The nuclear blasts will actually help unite the Mesan people against horrible invaders from the sky! This will largely avoid the slaughter like what happened on Torch.
Prediction Ten: Manticore gets hit with a bioweapon. Either a disgruntled Mesan or the Malign.
Bonus Rambling Musing One: I wonder if a world could genetically engineer their people to be healthy carriers of what is a horrifying plague for everyone else. Would be an effective defense against invasions. The key part is you make sure to warn them ahead of time, but do so in such a way that they don't believe you.
Bonus Rambling Musing Two: I wonder if anyone has gotten clued into humans with low grade psychic powers. And if they have, has anyone started to research and amplify them? Maybe Meyerdahl has a crack team of powerful psykers for system defense instead of a significant SDF? If that's the case I suppose Manticore has a lot to thank the Mandarins for!
Bonus Rambling Musing Three: It would be kind of funny if say Kingsford or one of the Mandarins just shows up in Manticore asking for Asylum. Maybe after say Sol rebels. "The Sol Government just snapped and started slaughtering the Navy and Feds! They never stopped researching nanoweaponry! We never stood a chance. Every ship was already infected! I'll tell you what I know if you promise to protect me. Please, you have to help me!"