Tu interpretacion de cuando se juegan las granadas de humo la veo correcta.
En tu ejemplo de movimiento. Cuando estan con el lider tienen 7 puntos de movimiento. Al mover a un hexágono que cuesta 3, se le resta del total y por lo tanto le quedarian 4 puntos de movimiento. Si sigue, como no está con el lider, tiene que hacerlo con esos cuatro puntos de movimiento.
Otro ejemplo más clarificador. La misma unidad (movimiento 5) mueve por abierto cuatro hexagonos y en el quinto hexágono abierto se encuentra con un lider de 2. Ha gastado 5 puntos para llegar alli, pero como ahora esta con el lider, se le suman 2 más, con lo que el total seria de 2 (0 puntos que le quedan + 2 del lider). En ese momento, por ejemplo, puede entrar en un bosque, cosa que no podría haber hecho de no estar el lider.
Si en lugar de entrar en un bosque mueve a un espacio abierto, se tendria que parar alli, porque ya ha perdido la bonificacion del lider y por tanto se queda en 0 puntos.
Es un lio pero se entiende mejor cuando juegas...