I think Charity turning up whilst Bails was with Ryan was a bonus in Bails mind, maybe his motive is to solely destroy Charity's confidence and try to undermine the case. Judging by Charity's reaction after about wanting to pull out of the case and Bails slimy look he may think he's on a winner. Not upto Charity to decide ,it's the CPS who bring the prosecution and make the decision. Bails ,when he was a D.C. arrested a 14 yr old Charity so he would have had full knowledge of her age, d.o.b. req'd for the booking in process to take place at the police station. However as said by many SoapBoarders on other topics soapworld can be very different to reality.
.