well I am kinda in similar situation, been arrested but not charged for driving while suspended license due to not paying speeding ticket in WA state :o, hired a lawyer and the charges went to infraction.
This happened in Jan 2014 and applied for TRV and got it within 2 weeks, last year though...