A lawyer at that point was a very good idea. Especially since all it takes is an arrest to cause you to lose your job and make it very difficult to get another one. It wasn't until after his lawyer got involved that the state attorney’s office contacted the police and told them this guy wasn't a likely suspect.
He would have used the same data Google already gave the police to win his case in court anyway, but it's a very good thing he managed to avoid having to deal with any of that before things went any farther.