Do you really think Jack killed the crocodile?
I think that's rather unlikely.
My guess is that he went back to the crashed airplane in the jungle and sold all the weed (probably to Juan, the bellmaker).
He had admitted earlier in the movie to Joan that he has dealt in drugs before.
It would have been more than enough to buy a Yacht...
What do you think?