@21Goose Thanks for your advice. I did talk to a lawyer and they said,
"As discussed, based on the information provided, you do not appear to be inadmissible based on the charge of which you informed me. Despite this fact, it is nonetheless possible that you will still encounter an issue when...