You have the right to a hearing on the impound. Unfortunately, it is with the police and that generally doesn't bode well for you, but do it anyhow. You never know. So, call the police dept. that did the impound and request te hearing.
You need to request a hearing from the cops. The car is only supposed to be impounded if the DUI suspect is the owner.
Edward J. Blum