Whoever told you going to an adjacent parking lot somehow fixes this and gets the charges dismissed has a piss poor understanding of the law, or is intentionally misleading you.
He caused a disturbance in public, he refused to identify himself to the police, he ignored multiple police commands over the course of 15+ minutes, and he was combative when being removed from his vehicle. They aren't throwing the charges out over what parking lot it took place in.
If this is his first offense, he can probably start doing community service immediately and his lawyer could get the charges dismissed by showing the judge the community service he's doing.