já desde o Latim que o characulum é pênis. Mas tbm é verdade que a raiz grega, khárax, realmente significava poste. Será que o significado permaneceu, de alguma forma, no linguajar dos marinheiros? Quem sabe :) etimologia é divertida.
https://en.wiktionary.org/wiki/Reconstruction:Latin/characulum