yeah, I bet they don't snap in, that it's just a friction hold. If you were hanging them, I'd expect to see something else also connecting the cable and body (to adjust angle/direction) which would reduce strain on the xlr connection.
They remind me of the Sennheiser 80xx line, rather short mics, but bigger than what we think of with remotes.