Todas las descargas son de Android One, que es la oficial.
Puedes poner directamente la última ROM utilizando MiFlash. Eso sí, tendrías que hacer una copia de seguridad de tus datos porque la instalación te dejaría el móvil como salido de fábrica.
No me queda claro en qué versión de ROM estás. Si es la V10.0.18.0, puedes instalar la Actualización Incremental de la V10.0.20.0 y después ya deberían ir llegándote las actualizaciones siguientes. Si no fuera así, instala la incremental de la V11.0.4.0 (la 11.0.2.0 no la instales porque resultó ser un fiasco que rompía el sistema).
Personalmente te aconsejo la primera opción, la de MiFlash, así tienes una instalación limpia de Android 10 que te evitará muchos problemas y hará que todo funcione mejor dentro de lo posible (hay que tener en cuenta que Xiaomi aún no ha solucionado algunos bugs del sistema).