Lonedad
Firstly I have to take issue with Drisgirl. Barristers do not take cases to court because the "have a point to prove". Nor do they take the view that the client is "nothing to them". Every barrister should (and at least the ones I have had the priviledge to work alongside) put their client's case and interests first. Bear in mind that the barrister is often not instructed until the few days before trial - and then he will look at the evidence against his client and the evidence for his client and form a view on that evidence. He will always act in the best interests of the client. I do not know of any barrister who will put a client's freedom at risk to further his own interests. And frankly, in the Crown Court, there is absolutely nothing for a barrister to gain. It is only when we are looking at CA/HL that "name making" cases come about. In any event, it pays to crack a trial at PCMH level rather than fight a CC trial which only lasts a few days. Thus this logic is flawed in the extreme.
You have given your side of things, but I am not sure of the evidence on which the prosecution rely. Of course, it is impossible for you to do so on an internet forum. From what YOU have said, this sounds like a case of careless rather than dangerous. Sounds to me as if the CPS are confusing the consequences of your momentary inattention with the actual duration of the inattention.
As far as your solicitor recommending CC trial - again, this is impossible to comment on since only your solicitor has the full facts and all the evidence. His advice will be based on that rather than your (you have to admit) subjective view of them.
Even if you are found guilty, I know that what is worrying you is a prison sentence (I have seen previous posts), I rather suspect that this is unlikely to be the case in this scenario. Although with respect it is impossible to say without reading the full Prosecution