Just read up on it.
Maxine Carr gave a false alibi. Julie didn't. In fact didn't Julie say Jeremy rang her at 3am in her first WS ? Which did Jeremy no favours.
Maxine Carr was arrested and eventually spoke. Julie was not arrested and approached the police. She also gave information about another crime, the caravan break in,which the police knew nothing about.
Julie identified the bodies, and failed to mention anything. Apart from being more than a little cold, her failure to speak up actually delayed the investigation of JB. She lied by omission and assisted a murderer to the point that he nearly got away with it.
The fact that she later changed her story, voluntarily or not, doesn't wipe out her earlier action/inaction.
Clearly she made a deal to avoid being prosecuted. I maintain my opinion that she should have been charged as an accessory, or at the very least for perverting justice.
She certainly shouldn't have benefited financially and I'm not sure she should have been able to pursue her teaching career.
I don't see how anybody could see her in a favourable light.