Sorry if I am being thick, but who said she was going to recommend no contact, is it the'other half' or cafcass ?
The judge does NOT rely on cafass ! He / She has to talk to both sides privately and together as well as look at the cafcass report.
As far as I know cafcass do NOT make their views known to the parties involved only the judge sees their report.
When is the actual case, your son needs someone with him to help him put his case.
A very good idea is to contact 'Family's need Fathers' they are highly skilled at helping people in the situation your son is in.
In some case's they can provide a helper to attend the hearing with your son at the very least they will provide help and advise. Here is their web site.
https://fnf.org.uk/
Please phone them for advise ! They are brilliant and totally free !