From what I understand, you have charges pending in Jamaica.
Are you currently in Jamaica or in the United States? Perhaps you could consult an attorney in your area in the US, to help you understand the process and if necessary to make a phone call to the Jamaican attorney.
Generally a US lawyer won't be able to advise you regarding the law and process in Jamaica.
Good look to you.
I'm not a Jamaican lawyer, but it sounds to me like you need one to make sure that you are not criminally prosecuted based on the assault charge your husband made against you. It also sounds like you may have one, and, if so, that she plans on attending to make sure the charges against you are dismissed. If you don't have one, you should get one to make sure those charges are dismissed.