Meu entendimento do poptop (o servidor pptpd) é que você não consegue especificar um número de porta para o servidor sem corrigir a fonte e recompilar.
Dar uma olhada na fonte parece sugerir semelhante
[welby@blackpudding pptpd-1.3.4]$ fgrep PPTP_PORT -R .
./pptpmanager.c: address.sin_port = htons(PPTP_PORT);
./pptpdefs.h:#define PPTP_PORT 1723
Como você pode ver, é definido em pptpdefs.h - e como tal, para alterar esta porta - você teria que recompilar.
Pode ser possível no lado do servidor pré-formatar um IPTables src-nat para aceitar conexões em outra porta e redirecionar isso - no entanto, eu suspeitaria que o cliente ainda precisaria ser atualizado.
Existe um requisito para usar somente o PPTP como se outras soluções de VPN fossem aceitáveis, você pode achar que o openvpn presta-se melhor às suas necessidades