We have checked in twice this year. Both times we tied our dingy at the "regular" dingy dock just to the left of customs. From there just a short walk to customs and you don't need to worry about your dingy if you want to spent time in Cruz Bay, I'd never tie up at customs and worry about ferries and charges. Customs doesn't care where you tie up your dingy.