Poner un router móvil, y ya está, no es suficiente. Necesitarías lo que dije, de tener un APN que te de IP pública.
Si no puedes tener esto en tu operadora, el resto, como si no hubiera dicho nada.
El "riesgo" de DMZ es que todo el tráfico entrante se dirija al equipo (IP) que elijas. Y ahí ya depende de tu conocimiento para configurar un firewall.
De todas formas, DMZ sólo te serviría en el ejemplo de acceso compartido por el teléfono, otra vez, si pudieras poner un APN que te dé IP pública. Pero esto lo digo sin saber hasta qué punto Android puede compartir acceso y cómo. Yo aún no tengo smartphone.
Tras CG-NAT no hay nada que hacer, ni de una, ni de otra manera.
Existe el protocolo PCP, pero ni lo han provisto las operadoras, ni lo van poner. El que quiera IP pública, que la pida (en móvil, difícil, ya digo, que no sé cómo anda el tema ahora, si proveen el APN, o no, pero antes sí).
Como curiosidad, algo que no dije, es que con un APN con IP pública, la batería se la chupaba en nada, al tener que gestionar todo el acceso público (cientos de ataques, accesos, etc). Para que se entienda, la fachada de una casa está más expuesta.