Hi David,
The greying out of the upgrade option could be triggered due to below reason discussed in the article, try canceling federated-upgrade using the steps shown in the article below and see if the upgrade option stops being greyed out.
https://community.fortinet.com/t5/FortiGate/Troubleshooting-Tip-Unable-to-upgrade-FortiGate-Firmware-the/ta-p/385582
If the above still does not work,
1) Collect diagnostic outputs using below which could shed some light on other possible triggers. https://community.fortinet.com/t5/FortiGate/Technical-Tip-Fortinet-Support-Tool-Google-Chrome-Extension-for/ta-p/203376
2)As the last option, can consider using cli option to load the firmware and upgrade (assuming its a standalone unit and not HA, in which case we need to check if the units have to be upgraded individually):
https://docs.fortinet.com/document/fortigate/7.2.5/administration-guide/596131/upgrading-individual-device-firmware
Let us know if the issue gets resolved with the first suggestion mentioned above, thanks.
Regards,
Rudresh