Tomaría todo lo que encuentre en esa "fuente original" con enorme grano de sal. Está lleno de terminología engañosa (como llamar al convertidor boost un "transformador"), conceptos erróneos (¿qué diablos es "transformador de pico de dólar en bancos de potencia?) Y realmente dibujos erróneos.
Por ejemplo, "cuando el cargador está enchufado, esto es más o menos un paso desde la salida del transformador" es el total de BS. El punto principal de tener un IC de carga es tener un control CC / CV de la carga de la batería.
El cargador de Adafruit al que se hace referencia también es un ejemplo de mal diseño, que no es lo que solía ver en Adafruit. El MCP73833 utilizado en el cargador es no un BMS. No está diseñado para un accesorio de carga permanente, como lo hace la tabla. Y, lo más seguro es que sea no un "convertidor de 5.2v a 3.7v buck" como indica en su pregunta (a menos que haya reemplazado el cargador de Adafruit recomendado con algún otro dispositivo de su elección, que es muy mala idea ).
Habiendo dicho todo lo anterior, lo gracioso es que, por la pura y simple suerte , la adición de ese diodo D1 en realidad hace que todo el desastre sea una buena solución viable.
Para responder a su pregunta sobre "diodo de polarización inversa" (no "invertido"), no es un tipo especial de diodo. Es un diodo normal con tensión aplicada en sentido inverso, es decir, cátodo conectado a una tensión más alta que el ánodo. En este caso, se convierte en polarización inversa y ya no conduce la electricidad.
Ambos diodos en tu circuito funcionan de esta manera. D1 tiene polarización inversa cuando el voltaje del adaptador de pared es mayor que el voltaje de carga. D2 tiene polarización inversa cuando el adaptador de pared está desenchufado de la pared pero todavía está conectado al circuito (aunque no creo que realmente suceda de esta manera, con los adaptadores de conmutación modernos).
Entonces, la combinación de:
- la salida del cargador solo se activa cuando se conecta la alimentación externa, y
- en ese momento el voltaje externo es más alto que el cargador o la batería, y
- la adición de D1, que se revierte para que la carga no afecte el perfil de carga, y
- el uso de un cargador Adafruit mal diseñado que tiene una salida de carga conectada permanentemente a la batería
inesperadamente resulta en un simple circuito de UPS.