Pues siento decirte que he probado el circuito variando el duty cicle y no cambia el valor de la salida. También he probado cambiando la frecuencia y el valor de la corriente de salida siempre es la misma.

En esa imagen, si estás con un duty del 100% va a ser una continua directamente. Y si estás cerca, digamos 99%, debido a la capacidad gate-source, el mosfet demora un poco en ir al corte.
AGREGO: Me comí que en la imagen el duty es bajo y sin embargo el mosfet conduce todo el tiempo ???? No se... mas abajo te muestro mi simulación y regula bien.
Por otro lado, los voltímetros/amperímetros de CC virtuales miden para el orto (bah, no miden) señales que no son una continua lisita --> En la simulación, con la corriente no hay problema porque la suaviza la inductancia, pero a los voltimetros les tenés que agregar un pasabajo RC.
Estas son dos capturas al 10% y 90%
--------------------------------------------------------
Dominus:
Esa es otra forma de hacerlo donde vas a tener que agregar una resistencia en el colector para limitar la corriente. Además tenés que ser cuidadoso con el valor de la resistencia de base porque el transistor se satura y te limita en frecuencia.
En este caso, si la frecuencia del PWM es baja, da igual pues la diferencia es una resistencia.