Hi andrews,
Very sorry to hear this, its painful.
The Miami office must be dealing with this issue quite often. If you have any other Cuban friends who went through the same experience, perhaps they can give you more info?
Personally, I think they won't hold this against you especially since...