We have a crew member with a very similar experience. In his case the DUI was 4 years before visiting the BVI's for the first time. Since then he has returned 9 or 10 times with no issues at all.