Ribeiro was part of a group with burglary convictions, whose phone records placed them in contact with each other around the time Madeleine went missing.
https://www.telegraph.co.uk/news/2016/04/28/madeleine-mccann-abducted-during-botched-burglary/
Senhor Ribeiro appears to have known Ricardo Rodrigues, judging by the Panorama 10th special. Though I cannot confirm this until the case closes.
Here is the issue.
From memory, Senhor Ribeiro was in contact with Ricardo Rodrigues on 2 May, not 3 May. From Panorama, Senhor Rodrigues claimed he was at home alone on the night of 3 May.
His place of residence can be phone-located to the west part of Luz, unless he was on the same operator as Kate - Optimus.
SY should have presented any suspect phone traffic data to Senhor Ribeiro, in accordance with his arguido status. I cannot ascertain this legally until the investigations stop. If he was in his home and made or received a phone call or SMS on the evening of 3 May, it does not incriminate him. Quite the opposite.
I don't know Ricardo Rodrigues' address in 2007. His current address puts him in the west of Luz. If that is where he was in 2007, any phone traffic would also tend to clear him, unless he was on Optimus, when it proves nothing.
The driver is quite different. He was living in a place where his phone traffic might or might not have shown up in east Luz. It proves only that he used his phone whilst living in Luz.