Sachverhalt:
A.
Die A._ AG mit Sitz in B._ bezweckt die Planung sowie den Bau, Erwerb und Betrieb von Energieerzeugungsanlagen. Sie plant den Umbau und die Wiederinbetriebnahme von drei stillgelegten Wasserkraftanlagen entlang des Bachs C._, einem frühindustriell genutzten Gewässer, welches eine Kette von Kleinwasserkraftanlagen zwischen dem See D._ und dem See E._ aufweist.
A.a. Am 2. Mai 2008 meldete die A._ AG die Projekte "KW F._", "KW G._" und am 5. Mai 2008 das Projekt "KW H._" bei der Swissgrid AG für die kostendeckende Einspeisevergütung (KEV) an. Am 16. September 2008 beziehungsweise am 14. November 2008 erhielt sie für die drei Projekte positive Bescheide. Dabei setzte die Swissgrid AG jeweils Fristen für die erste Meldung zum Projektfortschritt und für die zweite Meldung der Inbetriebnahme an. Der Projektfortschritt für die Projekte "KW F._" und "KW G._" sei bis spätestens am 19. September 2012 und die lnbetriebnahme bis spätestens am 19. September 2014 zu melden. Für das Projekt "KW H._" sei der Projektfortschritt bis spätestens am 16. November 2012 und die lnbetriebnahme bis spätestens am 17. November 2014 zu melden.
A.b. Mit drei separaten Schreiben vom 20. August 2012 ersuchte die A._ AG um eine Fristerstreckung von drei Jahren für die Projektfortschrittsmeldung und die Meldung der lnbetriebnahme. Zur Begründung führte sie im Wesentlichen an, die Ausbauplanung habe nicht abgeschlossen werden können, da aufgrund der am 1. Januar 2011 in Kraft getretenen Art. 39a und Art. 83a f. des Bundesgesetzes vom 24. Januar 1991 über den Schutz der Gewässer (Gewässerschutzgesetz, GSchG; SR 814.20) der Schwall-Sunk-Betrieb (kurzfristige künstliche Änderungen des Wasserabflusses in einem Gewässer) des Bachs C._ geändert werde. Erst mit der Bekanntgabe des voraussichtlich ab 2016 geltenden neuen Abflussregimes des Bachs C._ könne die entsprechende Anpassung der Bauprojekte vorgenommen werden.
Mit Schreiben vom 30. August 2012 erstreckte die Swissgrid AG die Frist für die Projektfortschrittsmeldung betreffend die Anlagen "KW F._" und "KW G._" bis zum 21. September 2015 und für die Meldung der lnbetriebnahme bis zum 19. September 2017. Für die Anlage "KW H._" erstreckte sie die Fristen bis zum 16. November 2015 und 17. November 2017. Zur Begründung führte sie an, die A._ AG habe die Verzögerung nicht verschuldet.
A.c. Am 15. September 2015 und 20. Oktober 2015 ersuchte die A._ AG um eine zweite Verlängerung der Fristen um zwei Jahre. Sie begründete ihre Gesuche im Wesentlichen damit, dass die Umbauprojekte dem Gesamtprojekt der Denkmalpflege zur Sanierung der Kraftwerkskette am Bach C._ unterstellt worden seien. Dies habe zu einer erheblichen Verzögerung geführt. Gegen Ende 2014 habe ein Gesamtkonzept für die Sanierung unter Beteiligung des kantonalen Lotteriefonds vorgelegen. Die Baubewilligung für das daraufhin eingereichte Baugesuch "KW F._" habe aber noch nicht erteilt werden können, da die Umbauprojekte sowohl die Sanierung der historischen Anlageteile als auch die denkmalpflegerisch-architektonische Einbindung in das Fabrikensemble zu wenig berücksichtigten. Die Auflagen seien noch nicht spezifiziert worden.
Mit Schreiben vom 28. September 2015 betreffend die Projekte "KW F._" und "KW G._" gewährte Swissgrid AG die beantragte Fristverlängerung. Der Projektfortschritt sei bis zum 30. September 2017 und die lnbetriebnahme bis zum 30. September 2019 zu melden. Mit weiterem Schreiben vom 6. November 2015 erstreckte sie auch für das Projekt "KW H._" die Frist für die Projektfortschrittsmeldung bis zum 31. Dezember 2017 und für die Meldung der Inbetriebnahme bis zum 31. Dezember 2019. Die A._ AG habe die Verzögerung wiederum nicht verschuldet.
A.d. Mit Schreiben vom 25. September 2017 ersuchte die A._ AG für die drei Wasserkraftanlagen um eine dritte Fristverlängerung um drei, eventualiter zwei weitere Jahre. Zur Begründung führte sie an, die kantonalen Behörden hätten das Anfang 2015 eingereichte Baugesuch für das Projekt "KW F._" noch nicht abschliessend beurteilen können, da noch nicht alle Vorgaben der kantonalen Denkmalpflege zur Sanierung der historischen Anlageteile vorgelegen und auch fischbiologische Vorgaben seitens des Amts für Jagd und Fischerei des Kantons Zürich zur Dimensionierung der Beckengrössen der Fischaufstiegshilfen gefehlt hätten. Die Verzögerungen würden ausserhalb ihres Einflussbereichs liegen.
B.
Mit Bescheid vom 13. Oktober 2017 widerrief die Swissgrid AG die positiven Bescheide vom 16. September 2008 für die Projekte "KW F._" und "KW G._" sowie den positiven Bescheid vom 14. November 2008 für das Projekt "KW H._". Zur Begründung führte die Swissgrid AG an, eine erneute Erstreckung der Fristen könne nicht gewährt werden, da den geltend gemachten Umständen bereits mit zwei Fristverlängerungen von insgesamt fünf Jahren genügend Rechnung getragen worden sei. Mangels Einhaltung der Fristen entfalle die Verbindlichkeit der positiven Bescheide, die sie widerrufe.
B.a. Gegen den Widerrufsbescheid der Swissgrid AG vom 13. Oktober 2017 erhob die A._ AG Beschwerde bei der Eidgenössischen Elektrizitätskommission (EICom). Sie beantragte, die Frist für die Meldungen bei den Projekten "KW F._" und "KW G._" sei bis zum 30. September 2020 und 30. September 2022 zu erstrecken. Im Weiteren seien die Fristen für die Projektfortschrittsmeldung und die Meldung der Inbetriebnahme für die Anlage "KW H._" bis zum 31. Dezember 2020 respektive bis zum 31. Dezember 2022 zu erstrecken. Eventuell seien die Fristen um zwei Jahre zu verlängern.
B.b. Mit Verfügung vom 5. Mai 2020 bestätigte die EICom den Widerrufsbescheid vom 13. Oktober 2017 und wies die Anträge auf Fristerstreckung ab. Zur Begründung erwog sie im Wesentlichen, die A._ AG habe keine Gründe geltend gemacht, die für sie - zumindest ab dem Zeitpunkt der Einreichung der ersten Fristerstreckungsgesuche - trotz professioneller Planung nicht vorhersehbar gewesen seien. Da die Fristen für die Meldung des Projektfortschritts am 30. September 2017 und 31. Dezember 2017 abgelaufen seien, habe die Swissgrid AG zu Recht die positiven Bescheide widerrufen.
B.c. Die gegen die Verfügung der ElCom vom 5. Mai 2020 von der A._ AG erhobene Beschwerde wies das Bundesverwaltungsgericht mit Urteil vom 8. März 2021 ab. Es erwog im Wesentlichen, im Grundsatz seien nur zeitnah realisierbare Projekte zur KEV anzumelden. Ansonsten würden Fördergelder blockiert. Indem die Fristen eines Projekts, dessen Realisierung unsicher sei, immer wieder verlängert würden, verhindere dies die Förderung anderer, bereits realisierter Anlagen, die sich ohne positiven Bescheid auf der Warteliste befänden. Der Widerruf der positiven Bescheide sei daher verhältnismässig.
C.
Mit Beschwerde in öffentlich-rechtlichen Angelegenheiten vom 28. April 2021 gelangt die A._ AG an das Bundesgericht. Sie beantragt die Aufhebung des Urteils vom 8. März 2021. Die Fristen für die drei Projekte "KW F._", "KW G._", "KW H._" seien für die Projektfortschrittsmeldung bis zwei Jahre nach dem Beschwerdeentscheid und für die Meldung der Inbetriebnahme bis vier Jahre nach dem Beschwerdeentscheid zu erstrecken. Eventualiter sei die Angelegenheit zu neuem Entscheid an die Vorinstanz zurückzuweisen.
Mit Verfügung vom 19. Mai 2021 hat der Abteilungspräsident den Antrag auf aufschiebende Wirkung abgewiesen.
Die Vorinstanz und die ElCom verzichten auf eine Vernehmlassung. Die Pronovo AG, die seit dem 1. Januar 2018 unter anderem für den Vollzug der Einspeisevergütung zuständig ist (nachfolgend: Beschwerdegegnerin), beantragt die Abweisung der Beschwerde. Mit Replik vom 9. Juni 2021 hält die Beschwerdeführerin an ihren Anträgen fest.

Erwägungen:
1.
Die frist- (<ref-law>) und formgerecht (<ref-law>) eingereichte Eingabe betrifft eine Angelegenheit des öffentlichen Rechts (<ref-law>) und richtet sich gegen ein verfahrensabschliessendes (<ref-law>) Urteil des Bundesverwaltungsgerichts (<ref-law>). Das Rechtsmittel ist als Beschwerde in öffentlich-rechtlichen Angelegenheiten zulässig, da kein Ausschlussgrund (<ref-law>) - namentlich nicht derjenige von <ref-law> - vorliegt (vgl. Urteile 2C_254/2021 vom 27. September 2021 E. 1.1; 2C_821/2019 vom 11. Februar 2020 E. 1). Die Beschwerdeführerin ist bereits im bundesverwaltungsgerichtlichen Verfahren als Partei beteiligt gewesen und dort mit ihren Anträgen nicht durchgedrungen. Ausserdem ist sie durch das angefochtene Urteil in ihren schutzwürdigen Interessen besonders berührt, da mit der vorinstanzlichen Bestätigung des Widerrufs die im Zuge der Anmeldung im Jahr 2008 erteilten positiven Bescheide für die drei Projekte dahinfallen. Sie ist somit zur Erhebung des Rechtsmittels legitimiert (<ref-law>). Auf die Beschwerde in öffentlich-rechtlichen Angelegenheiten ist einzutreten.
2.
Mit der Beschwerde kann namentlich die Verletzung von Bundesrecht gerügt werden (<ref-law>). Das Bundesgericht wendet das Recht von Amtes wegen an (<ref-law>), wobei es - unter Berücksichtigung der allgemeinen Rüge- und Begründungspflicht (<ref-law>) - grundsätzlich nur die geltend gemachten Vorbringen prüft, sofern allfällige weitere rechtliche Mängel nicht geradezu offensichtlich sind (vgl. <ref-ruling> E. 1.5; <ref-ruling> E. 1.4.1). Seinem Urteil legt das Bundesgericht den Sachverhalt zugrunde, den die Vorinstanz festgestellt hat (<ref-law>).
3.
Neue Tatsachen und Beweismittel dürfen im bundesgerichtlichen Verfahren nur so weit vorgebracht werden, als erst der Entscheid der Vorinstanz dazu Anlass gibt (<ref-law>). Echte Noven sind in jedem Fall unzulässig. Folglich bleiben Tatsachen und Beweismittel unberücksichtigt, die erst nach dem angefochtenen Urteil entstanden sind und somit nicht durch diesen veranlasst worden sein können (vgl. <ref-ruling> E. 1.2; <ref-ruling> E. 2.1). Das der Beschwerde beigelegte Schreiben des Amts für Abfall, Wasser, Energie und Luft des Kantons Zürich vom 27. April 2021 sowie die Projektübersicht vom 23. April 2021 sind nach dem vorinstanzlichen Urteil vom 8. März 2021 entstanden. Als echte Noven sind diese Beweismittel im bundesgerichtlichen Verfahren unbeachtlich.
4.
Vorbehältlich besonderer übergangsrechtlicher Regelungen sind in zeitlicher Hinsicht grundsätzlich diejenigen Rechtssätze massgeblich, die bei der Erfüllung des rechtlich zu ordnenden oder zu Rechtsfolgen führenden Tatbestands Geltung haben (vgl. <ref-ruling> E. 4.3; <ref-ruling> E. 6; Urteile 2C_254/2021 vom 27. September 2021 E. 3; 2C_340/2020 vom 16. September 2020 E. 3.3).
4.1. Am 1. Januar 2018 traten das neue Energiegesetz vom 30. September 2016 (EnG; SR 730.0), die neue Energieverordnung vom 1. November 2017 (EnV; SR 730.01) sowie die Verordnung vom 1. November 2017 über die Förderung der Produktion von Elektrizität aus erneuerbaren Energien (Energieförderungsverordnung, EnFV; SR 730.03) in Kraft (vgl. AS 2017 6839 ff., S. 6871; 2017 6889 ff., S. 6918; 2017 7031 ff., S. 7064). Das Einspeisevergütungssystem löste die bisherige kostendeckende Einspeisevergütung ab (vgl. Urteile 2C_254/2021 vom 27. September 2021 E. 3.1; 2C_340/2020 vom 16. September 2020 E. 3.2). Die Swissgrid AG erliess den strittigen Widerrufsbescheid vom 13. Oktober 2017 zwar noch unter der Geltung des alten Energiegesetzes vom 26. Juni 1998 (aEnG; AS 1999 197 ff.; SR 730.0; in Kraft bis zum 31. Dezember 2017) und der alten Energieverordnung vom 7. Dezember 1998 (aEnV; AS 1999 207 ff.; SR 730.01; in Kraft bis zum 31. Dezember 2017). Aufgrund des laufenden Rechtsmittelverfahrens und der damit einhergehenden aufschiebenden Wirkung (vgl. Art. 25 Abs. 1 aEnG und Art. 37 VGG [SR 173.32] i.V.m. <ref-law> [SR 172.021]) verfügte die Beschwerdeführerin im Zeitpunkt des Inkrafttretens des neuen Energiegesetzes indes noch über die positiven Bescheide. Entgegen der vorinstanzlichen Auffassung sind die übergangsrechtlichen Bestimmungen für die vorliegend zu beurteilende Angelegenheit daher einschlägig (vgl. E. 2.1 i.f. des angefochtenen Urteils). Art. 72 Abs. 2 EnG bestimmt, dass für Betreiberinnen und Betreiber, denen die Vergütung vor dem Inkrafttreten des neuen Energiegesetzes zugesichert wurde (positiver Bescheid), nur bestimmte Neuerungen nicht gelten (vgl. Art. 72 Abs. 2 lit. a-c EnG). Daher gelangt im Folgenden grundsätzlich das neue Recht zur Anwendung, wobei auf die relevanten Bestimmungen des alten Energiegesetzes und der alten Energieverordnung in den Fassungen vom 1. Januar 2017 der Verständlichkeit halber Bezug genommen wird.
4.2. Gemäss Art. 1 Abs. 1 EnG soll das Energiegesetz zu einer ausreichenden, breit gefächerten, sicheren, wirtschaftlichen und umweltverträglichen Energieversorgung beitragen. Es bezweckt unter anderem den Übergang hin zu einer Energieversorgung, die stärker auf der Nutzung erneuerbarer Energien, insbesondere einheimischer erneuerbarer Energien, gründet (vgl. Art. 1 Abs. 2 lit. c EnG).
4.2.1. In Art. 3g ff. aEnV regelte der Bundesrat das Anmelde- und Bescheidverfahren bei der nationalen Netzgesellschaft. Bei der Anmeldung eines Projekts bei der nationalen Netzgesellschaft müssen bestimmte Unterlagen vorgelegt und Angaben gemacht werden, damit die nationale Netzgesellschaft überprüfen kann, ob die Anspruchsvoraussetzungen voraussichtlich gegeben sind (vgl. Art. 3g Abs. 1 und Abs. 3 Satz 1 aEnV). Sie teilt der Antragsstellerin das Resultat der Prüfung in einem Bescheid mit (vgl. Art. 3g Abs. 3 Satz 3 aEnV). Massgebend für die Reihenfolge der Berücksichtigung eines Projekts ist in erster Linie das Anmeldedatum (vgl. Art. 3g bis Abs. 1 Satz 1 und Abs. 4 aEnV). Als Anmeldedatum gilt laut Art. 3g Abs. 2 aEnV das Datum, an dem die vollständige Anmeldung der schweizerischen Post übergeben wurde. Für die nicht berücksichtigten Projekte - ohne positiven Bescheid - führt die nationale Netzgesellschaft je eine Warteliste für Photovoltaikanlagen und eine für die übrigen Erzeugungstechnologien. Die Projekte werden nach dem Datum der Anmeldung in die jeweilige Warteliste aufgenommen (vgl. Art. 3g bis Abs. 2 aEnV).
Im Wesentlichen wurden diese Regelungen in die Energieförderungsverordnung übertragen. Der positive Bescheid wird in der Energieförderungsverordnung als "Zusicherung dem Grundsatz nach" bezeichnet (vgl. <ref-law>). Massgebend für die Reihenfolge der Berücksichtigung der Gesuche ist nach wie vor das Einreichedatum (vgl. <ref-law> und <ref-law>; zur Warteliste vgl. <ref-law> und <ref-law>; zum Gesuchsverfahren vgl. <ref-law>).
4.2.2. Die Antragsstellerin eines Projekts hat innerhalb der Fristen nach den Anhängen 1.1-1.5 der alten Energieverordnung der nationalen Netzgesellschaft den Projektfortschritt zu melden sowie die Anlage in Betrieb zu nehmen und der nationalen Netzgesellschaft zu melden, dass sie die Anlage in Betrieb genommen hat (vgl. Art. 3h Abs. 1 und Abs. 2 aEnV). Gemäss Art. 3h bis Abs. 1 lit. a aEnV fällt die Verbindlichkeit des (positiven) Bescheids dahin, wenn die Antragsstellerin die in den Anhängen 1.1-1.5 der alten Energieverordnung festgelegten Fristen für die Meldung des Projektfortschritts oder der Inbetriebnahme nicht einhält. Die nationale Netzgesellschaft widerruft den (positiven) Bescheid, es sei denn in den Fällen von Art. 3h bis Abs. 1 lit. a, lit. c und lit. d aEnV liegen Gründe vor, für die die Antragstellerin nicht einzustehen hat. Kann aus einem solchen Grund eine in den Anhängen 1.1-1.5 der alten Energieverordnung festgelegte Frist nicht eingehalten werden, kann die nationale Netzgesellschaft sie auf Gesuch hin verlängern (vgl. Art. 3h bis Abs. 2 aEnV).
Die gesuchstellende Person muss auch unter der Herrschaft des neuen Rechts nach Erhalt der Verfügung nach <ref-law> (Zusicherung im Grundsatz nach) fristgerecht Projektfortschritte erzielen sowie die Anlage in Betrieb nehmen (vgl. <ref-law>). Die Projektfortschritte und die Inbetriebnahme sowie die je dafür geltenden Fristen sind neuerdings in den Anhängen 1.1-1.5 der Energieförderungsverordnung festgelegt (vgl. <ref-law>).
4.2.3. Gemäss der Fassung der alten Energieverordnung vom 1. Januar 2017 gilt für Kleinwasserkraftanlagen das folgende Fristenregime im Sinne von Art. 3h Abs. 1 und Abs. 2 aEnV: Spätestens zwei Jahre nach der Mitteilung des positiven Bescheids ist eine Projektfortschrittsmeldung einzureichen, die das bei der zuständigen Behörde eingereichte Konzessions- oder Baugesuch zu enthalten hat (vgl. Anhang 1.1 Ziff. 5.2.1 aEnV). Spätestens vier Jahre nach der Mitteilung des positiven Bescheids ist eine Projektfortschrittsmeldung einzureichen, die unter anderem die Baubewilligung oder Konzession und die Angabe des geplanten Inbetriebnahmedatums enthält (vgl. Anhang 1.1 Ziff. 5.2.2 aEnV). Sodann ist im Grundsatz die Inbetriebnahmemeldung der Anlage spätestens sechs Jahre nach der Mitteilung des positiven Bescheids einzureichen (vgl. Anhang 1.1 Ziff. 5.3.1 aEnV).
Diese Fristen wurden im Anhang 1.1 der Energieförderungsverordnung wie folgt angepasst: Spätestens vier Jahre nach der Zusicherung dem Grundsatz nach (<ref-law>) ist eine Projektfortschrittsmeldung einzureichen; diese hat das bei der zuständigen Behörde eingereichte Konzessions- oder Baugesuch zu enthalten (vgl. Anhang 1.1 Ziff. 5.2.1 EnFV). Spätestens zehn Jahre nach der Zusicherung dem Grundsatz nach (<ref-law>) ist eine zweite Projektfortschrittsmeldung einzureichen; diese hat mindestens folgende Angaben zu enthalten: rechtskräftige Baubewilligung, Konzession, die Meldung des Projekts beim Netzbetreiber sowie dessen Stellungnahme dazu, allfällige Änderungen gegenüber den im Gesuch gemachten Angaben, geplantes Inbetriebnahmedatum (vgl. Anhang 1.1 Ziff. 5.2.2 EnFV). Die Anlage ist spätestens zwölf Jahre nach der Zusicherung dem Grundsatz nach (<ref-law>) in Betrieb zu nehmen (vgl. Anhang 1.1 Ziff. 5.3.1 EnFV).
4.2.4. Gemäss Art. 3h bis Abs. 1 lit. a aEnV fällt die Verbindlichkeit des Bescheids dahin, wenn die Antragstellerin die in den Anhängen 1.1-1.5 der alten Energieverordnung festgelegten Fristen für die Meldung des Projektfortschritts oder der Inbetriebnahme nicht einhält. Die nationale Netzgesellschaft widerruft den Bescheid, es sei denn in den Fällen von Art. 3h bis Abs. 1 lit. a, lit. c oder lit. d aEnV liegen Gründe vor, für die der Antragsteller nicht einzustehen hat. Kann aus einem solchen Grund eine Frist nicht eingehalten werden, so kann die nationale Netzgesellschaft sie auf Gesuch hin verlängern (Art. 3h bis Abs. 2 aEnV).
Zur Fristerstreckung bestimmt die Energieförderungsverordnung seit dem 1. April 2019 Folgendes (vgl. AS 2019 923 ff., S. 923 und S. 926) : Kann die gesuchstellende Person die Fristen für die Projektfortschritte und die Inbetriebnahme aus anderen Gründen, für die sie nicht einzustehen hat, nicht einhalten, so kann die Vollzugsstelle diese auf Gesuch hin um maximal die Dauer der vorgesehenen Frist verlängern. Das Gesuch ist vor Ablauf der jeweiligen Frist schriftlich einzureichen (vgl. <ref-law>).
5.
Die Energieförderungsverordnung stand zwar bei der Einreichung des dritten Gesuchs um Fristerstreckung am 25. September 2017 sowie bei der Fällung des Widerrufbescheids der Swissgrid AG am 13. Oktober 2017 noch nicht in Kraft. Wie bereits dargelegt (vgl. E. 4.1 hiervor), findet vorliegend - wie korrekterweise bereits im Verfahren der ElCom (Verfügung vom 5. Mai 2020) und der Vorinstanz (Urteil vom 8. März 2021) - indes das neue Recht Anwendung. Damit ist für die Beurteilung der Fristerstreckung entgegen den vorinstanzlichen Erwägungen nicht Art. 3h bis aEnV, sondern der seit dem 1. April 2019 in Kraft stehende <ref-law> einschlägig.
5.1. Die Beschwerdeführerin bringt vor, die Swissgrid AG habe ihr Ermessen nicht pflichtgemäss ausgeübt, und macht geltend, die drei angemeldeten Projekte seien im Mai 2008 baureif gewesen. Sie habe die entsprechenden Baugesuche eingereicht, woraufhin keine Einsprachen eingegangen seien. Entgegen der Auffassung der Vorinstanz sei für niemanden zum damaligen Zeitpunkt absehbar gewesen, dass das Gesamtprojekt derart komplex und zeitintensiv werden könnte. Hätte sie die Gesuche zurückgezogen und mit der Neueinreichung zugewartet bis alle Rahmenbedingungen lückenlos geklärt gewesen wären, wären die drei Projekte auf die Warteliste gesetzt worden. Es habe dem Anliegen des Kantons und der Standortgemeinden entsprochen, die bestehende Kette von Kleinwasserkraftwerken am Bach C._ aus denkmalpflegerischen, wasserbauhistorischen, energiepolitischen und städtebaulichen Gründen als Ganzes zu erhalten. Die Beschwerdeführerin habe davon ausgehen dürfen, dass aufgrund der involvierten öffentlichen Interessen die Vorgaben der Behörden des Kantons Zürich zeitnah mitgeteilt und geklärt würden. Die Vorinstanz lasse überdies das öffentliche Interesse am Erhalt der Kette der Kleinwasserkraftwerke am Bach C._ - und damit namentlich die Wiederinbetriebnahme der "KW F._", "KW G._" und "KW H._" - in ihrer Interessenabwägung ausser Acht.
5.2. Die Swissgrid AG erteilte der Beschwerdeführerin am 16. September 2008 und 14. November 2008 drei positive Bescheide im Sinne des damals geltenden Art. 3g Abs. 3 Satz 3 aEnV (vgl. Bst. A.a hiervor). Die Fristen wurden sodann am 30. August 2012 zum ersten Mal (vgl. Bst. A.b hiervor) sowie am 28. September 2015 und 6. November 2015 zum zweiten Mal erstreckt (vgl. Bst. A.c hiervor). Die Beschwerdeführerin hatte aufgrund der zweiten Fristerstreckung die entsprechenden Meldungen für die Projekte "KW F._" und "KW G._" bis zum 30. September 2017 (Projektfortschritt) und bis zum 30. September 2019 (lnbetriebnahme) sowie für das Projekt "KW H._" bis zum 31. Dezember 2017 (Projektfortschritt) und bis zum 31. Dezember 2019 (lnbetriebnahme) vorzunehmen. Es ist unter den Verfahrensbeteiligten unbestritten, dass die Beschwerdeführerin ihren Meldepflichten nicht fristgerecht nachkam. Umstritten ist, ob die Swissgrid AG die dritte am 25. September 2017 beantragte Fristerstreckung zu Recht ablehnte (vgl. Bst. A.d und Bst. B hiervor).
5.3. Gemäss <ref-law> in Verbindung mit Anhang 1.1 Ziff. 5.2.1 EnFV ist spätestens vier Jahre nach der Zusicherung dem Grundsatz nach respektive nach dem positiven Bescheid eine Projektfortschrittsmeldung einzureichen. Kann die gesuchstellende Person die Fristen für die Projektfortschritte und die Inbetriebnahme aus anderen Gründen, für die sie nicht einzustehen hat, nicht einhalten, so kann die Vollzugsstelle diese auf Gesuch hin um maximal die Dauer der vorgesehenen Frist verlängern (vgl. <ref-law>). Nach dem neuen Recht ist folglich die (erste) Projektfortschrittsmeldung allerspätestens acht Jahre nach der Zusicherung dem Grundsatz nach respektive nach dem positiven Bescheid einzureichen. In der vorliegenden Angelegenheit hat die Beschwerdeführerin am 16. September 2008 beziehungsweise am 14. November 2008 für die drei Projekte positive Bescheide erhalten. Die Beschwerdeführerin hätte folglich spätestens im September und November 2016 die erste Projektfortschrittsmeldung einreichen müssen. Eine solche (erste) Meldung hat die Beschwerdeführerin unbestrittenermassen nicht vorgenommen. Im Ergebnis ist daher nicht zu beanstanden, dass die Vorinstanz den Widerruf der positiven Bescheide bestätigt hat. Eine Erstreckung der Fristen ist nicht mehr möglich.
6.
Im Ergebnis erweist sich die Beschwerde als unbegründet, weshalb sie abzuweisen ist. Diesem Verfahrensausgang entsprechend sind die Gerichtskosten der Beschwerdeführerin aufzuerlegen (<ref-law>). Parteientschädigungen sind nicht geschuldet, zumal die Beschwerdegegnerin nicht anwaltlich vertreten ist (<ref-law>) und die ElCom in ihrem amtlichen Wirkungskreis obsiegt (<ref-law>).

Demnach erkennt das Bundesgericht:
1.
Die Beschwerde wird abgewiesen.
2.
Die Gerichtskosten von Fr. 3'000.-- werden der Beschwerdeführerin auferlegt.
3.
Dieses Urteil wird den Verfahrensbeteiligten, dem Bundesverwaltungsgericht, Abteilung I, und dem Eidgenössischen Departement für Umwelt, Verkehr, Energie und Kommunikation (UVEK), schriftlich mitgeteilt.
Lausanne, 30. September 2021
Im Namen der II. öffentlich-rechtlichen Abteilung
des Schweizerischen Bundesgerichts
Der Präsident: Seiler
Der Gerichtsschreiber: Zollinger