The basic answer is: Don’t use grub2-install on Fedora UEFI systems.
However, you can use the files from the Fedora grub2-efi-x64 and shim-x64 packages, and just copy them into the /EFI/BOOT directory of the fat32 partition, which should work for the Secure Boot systems, although the expect to find grub2 EFI executables in /EFI/fedora.
If you can’t disable Secure Boot, that’s what I suggest.
—