Taking the elements of your description as the “facts” one would have to conclude that she was “at fault”. Whether that fault constituted ‘reckless’, ‘dangerous’ or ‘careless’ is another matter. IMHO ‘just not seeing someone’ is not an excuse but as a driver I appreciate that these things can happen i.e. mistakes without malice.
I do not know enough about the legal system – is it possible that she could be found guilty of a lesser offence if acquitted of the more serious one? Or would the CPS have to charge for both?
Pretty sure admission of blame, previous good record, evidence of trying to better her driving skills (qualifications that you mentioned) and no conflicting accounts from witnesses would all help in mitigation.
The real scandal lays in the comparison between her and a drunk overtaking on a blind bend and killing a cyclist. Even if she avoids custody (which sounds likely), the drunk will probably only serve a few years (an ex tenant of mine killed an old boy on a motorcycle, did a runner and was on bail for drink driving/driving whist banned at the time – he got 8 years!). I guess that’s your point in a roundabout way?