warning: spoiler
Looks like you should place black knight somewhere they can only reach in an odd number of moves, while white knight should be checking the black’s king. Since black should have responded to a check they could not have moved their knight after the check.

Also, all the boat does is swim a little away, drop your cargo into an ocean and then take some time to produce counterfeit money.
