How to add the "Windows Boot Loader" to the GRUB2 list?

What I do (not necessarily the only way): choose “Manual Partitioning”, and select the existing EFI partition as the thing that will be mounted as /boot/efi, then make sure it’s not set to be reformatted.

This is using the Everything ISO, so with the old-style Anaconda installer. I guess it’s visually a bit different on the browser-based installer for F42 Workstation.

The fact that you’ve got “sub-partitions” inside /dev/nvme3n1p3 makes me wonder if it’s an extended partition on an MBR disk, with multiple logical partitions inside. It is possible to have a UEFI partition on an MBR disk but it’s a pretty edge-case legacy thing and I’m not sure how you’d end up with this on Windows 11, especially without CSM enabled.

I don’t know for sure, but it wouldn’t surprise me if os-prober just doesn’t support this case.