Oh brother, I didn't think about the proprietary mold, you're probably right.
I could try a cheap 7 pin din or the pin base without the sleeve, put a rubberband around it to hold it in place, tie it in a knot so pulling on it won't dislodge it and finally water proof the whole jerry rig with silicone.
I think it's an M12, 12 stands for 12 mm, 1mm extra for the sleeve, right?
Is there a similar site with super cheap din connectors, one with a filter that's as good?