Since I've found out about him evading his minders, i don't care about the "he said she said". There was booze involved at the time? He's gone. Whether he has a booze ban or not doesn't matter either. He's just done rehab. He has a young family, who rely on him. He either does not want to make the right choices, or he is unable to because of addiction. Another chance won't fix that, and playing football won't fix that (regardless of how clubs try to spin it).
I would love nothing more than to wake up tomorrow and find out that it's all been a mistake, that he was never even at the event, never involved in the police incident. and it was all a case of mistaken identity. But it doesn't sound likely. One of the biggest lessons players have to learn is that it's not the situation that unfolds that gets you in trouble, it's putting yourself in the position in the first place.
The best thing for Roberts? Send him home to his family. And give him counselling, alone and with his wife. Give him a year off. I don't care if he's fully paid by the Broncos and it gets included in the cap. Make it clear that he needs to prioritise being a father and a husband above all else, appreciate what he has, because if he can do that then everything else will fall in to place.
By sitting out the season, he can't rush it. He can't say all the right things just to get back on the field. That's the timeline. Get yourself right, and there will be a decent contract waiting for you to sign at the end of the year. Choose to wuss out, refuse help and make no attempt to do the right thing by yourself and your family, well that's your choice but don't expect to play in the NRL again.