You need to see differently as nothing about file system or even Linux … first you reduce Windows partition using Disk Management or DiskPart from Windows toolbox. After you use a Linux system on USB device to chroot in Fedora moving boot partition and then file system manager software to extend Linux partition. Otherwise create BTRFS file system in space between Windows and boot loader or LVM for other file system. The recovery partition in Windows isn’t a functional necessity. Easier to reinstall Fedora …