To be clear, this name was chosen by the creator of Coq, Gerard Huet, with the intention of trolling. It wasn't an innocent French word.
I'm neither English nor French. I've never seen anything else than a rooster in the name or the logo.
Obviously the very purpose of double entendres is to troll those who will get the second meaning. duh!
It is not the case that trolling English speakers was the primary motivation of Huet. My understanding is that the trolling was a side-benefit to a name he would have chosen regardless of whether it evinced the double entendre.