Mi experiencia es que sí puedes establecer meraki client VPN (o, alternativamente, con el anyconnect) sin contar con una IP dedicada en tu modem de internet.
El "truco" está en especificar unas reglas de port forward en tu modem (de puertos UDP 500, 4500 para client vpn, y usé tcp/udp 443 para anyconnnect).
O sea, las regla dice que tráfico de entrada que llegue al modem, de esos puertos, se avance a los mismos puertos a la IP WAN del Meraki MX que está detrás del modem.
Y en el client vpn o any connect, se usa el hostname del meraki MX que ves en appliance status (no especificas una IP). De esa forma, si cambia la IP de tu modem, a los 5 minutos aprox ese hostname meraki lo va a actualizar con el valor de esa nueva dirección pública.
Yo tengo también dos internets sin IP fijas, y eso lo hago en los dos modems para que funcione.