Não vai melhorar tanto, mesmo usando outro app de câmera e não é problema de sensor, é assim mesmo, o que está acontecendo é o que acontece com todo usuário de GCam, achar que ele é nativo e parâmetro pra comparação, só isso, se quer uma comparação real, é só pegar o seu Mi A1, usar a câmera nativa (o app de câmera da própria Xiaomi) e comparar com as fotos do iPhone, ai você terá resultados mais condizentes ao que cada um entrega.
Porque no final, a GCam nada mais é do que um port não-oficial, alterado pra usar as API de baixo nível e Machine Learning dos servidores da Google em qualquer dispositivo, independente do sensor que o smartphone tiver, tanto que o resultado de fotos usando a GCam em vários dispositivos sempre vai ser muito próximos, já que o "grosso" do processamento de imagem é um misto de Machine Learning da Google, Câmera Computacional e CPU do smartphone e não do sensor em si, que só faz o trabalho de tirar uma foto e o resto do processamento vem das técnicas do Google.
Agora a câmera nativa do seu aparelho não, o sensor vai trabalhar junto do software desenvolvido pela fabricante, tudo in-loco, sem acesso a dados computacionais externos, é assim que funciona no iPhone.
Por isso acho meio injusto os youtubers compararem GCam em qualquer aparelhos Xiaomi com iPhone, o trabalho de processamento da foto fica muito mais fácil quando se tem acesso a dados de trilhões de imagens armazenadas no servidor enquanto o outro trabalha dependendo só da sua CPU.
GCam sempre vai se sair melhor mesmo.