Are you saying O'Mara lied to the court on April 20, when he declared the May 2012 expiry passport "this is my client's current passport and only passport that he has"?
Bad lawyer!
The old passport wouldn’t have any notation that it was non-valid and since Zimmerman didn’t give the valid one until April 26th, O’Mara wouldn’t have known about it. So he’d have thought that WAS the only passport Zimmerman had.
What I want to know is why the judge revoked bail if it was clear as soon as Zimmerman reported the money to O’Mara (and O’Mara set up an independent manager for that account) that they have all his passports, he has no money to access from that website, and he has obeyed all the terms of his bail including wearing an electronic monitor. How did the judge or anybody else think he was going to be able to run away?