Recover Bootcamp EFI Folder/fix boot entries?
I suppose you will need a Window 10 installer flash drive. If you do not have this flash drive, you will have to build one. First download the 64-bit Windows 10 iso from this Microsoft web site. This can be done while running macOS. Next you will need 16 GB or larger flash drive. For your model Mac, I believe the Boot Camp Assistant will aid in the creation of the Windows installer flash drive. If not, let me know.
If the root folder of the flash drive contains the file AutoUnattend.xml, you will need to rename the file to NoAutoUnattend.xml.
Boot to the flash drive. Hold down the option key at start up. From the Startup Manager, select the icon labeled "EFI Boot".
Open a Windows Command Prompt window, by following the procedure outlined in this step. Below is an image of what is initially displayed by the Windows 10 installer. Select "Next".



In the image shown below, select "Repair your computer".



In the image shown below, select "Troubleshoot".



In the image shown below, select "Command Prompt".



The result should be the image shown below.


Use the diskpart command to determine the drive letter for BOOTCAMP partition.

diskpart
list volume
exit

Enter the command below to assign drive letter S to the EFI partition.

mountvol S: /s

Here I will assume the BOOTCAMP partition is assign the drive letter C. Enter the command shown below to recreate the boot files.

bcdboot C:\windows /s S:

Enter the command shown below, then select option to "Turn off your PC".

exit