There's almost certainly an actual reason he's being held. Like, what, you think they just thought it'd be funny or something?
He cannot afford the bail. He's being accused of transferring $160,000,000 worth of cocaine onto another boat. That's a lot of money for someone who would dig through trash and repair old bikes for fun (I learnt a lot about bikes from him).
Did they give him a drug test? Or you know, search the loving boat?
Not sure if they took drug tests, I know he's a hippy that would drink beer and smoke an odd joint but that's it. There was absolutely no evidence of cocaine ever being present whatsoever found on the boat.
Also, cocaine doesn't last long in your system. It would be unlikely to find traces of cocaine even if he had taken any, but then evidence of cocaine would have probably been found on board if he was taking any, which there wasn't.