El 1N5223 zener es nominalmente 2.7 voltios y puede ser tan bajo como 2.565 voltios o tan alto como 2.835 voltios, así que si puedes vivir con esta variación, entonces está bien.
El BAT54 siendo Schottky se verá como una pequeña caída de voltios cuando el condensador alcance la carga completa, por lo que el único problema aquí es cuál es la corriente residual que toma el condensador: cuanto más alto es el residual, mayor será la caída de voltaje del BAT54. Podría ser de aproximadamente 0,1 a 0,2 voltios a 100 uA.
¿Esto es lo suficientemente bueno? Solo el OP puede decidir.
Si desea algo más preciso, usaría un regulador de voltaje lineal para producir 2.7 voltios y alimentarlo a la supercapeta. Si tenía un par de voltios más disponibles en la entrada, existe esta solución de tecnología Linear: -
LT lo describe como: -
El LT3663 es un regulador de conmutación reductor de 1.2 A con corriente de salida
Límite que es ideal para usar como cargador supercapacitador ya que
proporciona voltaje de salida ajustable y corriente de carga ajustable
límite.
Estoy seguro de que habrá soluciones de conmutación o lineales que harán el trabajo en lugar de confiar en la tolerancia de un diodo Zener (+/- 5%) y la corriente de fuga desconocida del supercap.