Yes, you are right! Pinto is a very common surname that can also mean "dick". When used in this context it does not call a lot of attention - but it would be unthinkable to call a product "Pinto"
I wonder if the slang is a transliteration from one language to the other, or it's just coincidence.