Good 5-pin connector under moderate stress
Have you considered something like a good ol' fashioned DIN plug?  They're old hat, but that also means they're proven technology.



How would that sort of connector fit in with the scheme of things?