I don't think he gave himself up directly he had been ill for a long time and was treated in the clinic in Palermo for over a year, it was just a matter of time investigators would found out. I do believe Matteo was aware his run from jusitce was near his end.
Things Baiardo said convince me there were dealings with the state/police. There is too many coincidences, he even said date of his arrest.
I do believe that in the last months when they already tracked him down there have been talks with his people.