Citation: 2C_84/2022 E. A

A.a. Le 28 mars 2011, l'Administration fédérale des contributions (ci-après: l'Administration fédérale) a adressé à la banque A.________ SA (ci-après: la banque) un "Bulletin de constatations final" à la suite d'un contrôle fiscal relatif aux années 2006 à 2009 concernant la fiscalité de l'épargne de l'Union européenne (ci-après: UE) notamment. Il y était constaté que la banque devait encore s'acquitter d'un montant complémentaire en lien avec la fiscalité de l'épargne, y compris les reprises de la taxe européenne, de 337'625 fr. 90 pour les périodes contrôlées, intérêt moratoire de 5 % non compris. Le 29 mars 2011, au moyen du formulaire 150 "Retenue d'impôt UE" concernant l'année 2010, la banque a déclaré à l'Administration fédérale avoir prélevé, en vertu de la législation interne sur la fiscalité de l'épargne, une retenue d'impôt UE totale de 9'012'256 fr. 12, dont une retenue d'impôt de 1'116'205 fr. 74 relative au Royaume-Uni. Le 10 mai 2011, l'Administration fédérale a adressé à la banque le décompte de l'intérêt moratoire dû pour les montants des retenues d'impôt UE échus au 31 mars des années 2006 à 2009. Il ressortait de ce décompte que la retenue d'impôt supplémentaire en lien avec le Royaume-Uni pour les années précitées s'élevait à 288'533 fr. 65. A.b. Le 6 octobre 2011, la Confédération suisse et le Royaume-Uni ont conclu un accord concernant la coopération en matière de fiscalité (ci-après: l'Accord CH-UK; RO 2013 135) ayant pour but de garantir l'imposition effective des avoirs suisses des personnes physiques résidant au Royaume-Uni en vue de leur régularisation. Dans le cadre de cet accord, aujourd'hui abrogé (RO 2016 5103), les agents payeurs suisses, à savoir les banques notamment, s'étaient engagés à verser une avance de 500'000'000 fr. au Royaume-Uni, afin de lui assurer une recette fiscale minimum. A.c. Le 17 janvier 2014, l'Administration fédérale a informé la banque que la somme des paiements uniques déclarés pour la régularisation du passé, en application de l'Accord CH-UK, était inférieure au montant escompté et qu'il y aurait donc un défaut de versement pour compenser l'avance de 500'000'000 fr. faite au Royaume-Uni. Dans ces conditions, conformément à la loi interne sur l'imposition internationale à la source, la perte allait devoir être répartie entre les agents payeurs suisses concernés, et une décision de paiement dans ce sens allait être adressée à la banque. L'Administration fédérale a encore précisé que la part de la banque à la perte serait calculée sur la base du montant de 1'200'700 fr. 89 ressortant du formulaire 150 "Retenue d'impôt UE" concernant le Royaume-Uni. A.d. Le 28 janvier 2014, la banque indiqua à l'Administration fédérale que le montant à prendre en considération pour le calcul de sa part à la perte était de 1'116'205 fr. 74, comme mentionné sur le formulaire 150, et non de 1'200'700 fr. 89.