I was given a special temporary permit for my boat when I first came to Belize. No problem, no duty. The permit was renewable for up to 6 months.
I understand now some agents will enforce the deposit requirement (equal to the expected customs duty).
Make sure all your paperwork (ownership, registration, crew list, etc.) is up to date and correct.