EFI Boot doesn't work when trying to boot windows from my Mac
I found a way to do it.

Boot a Windows 7/8/8.1/10 installation media (generated with another functioning windows)

On the first screen, press SHIFT+F10 to bring up the command prompt.

With the command prompt, use diskpark to erase the Broken EFI partition (you may need to force it with delete partition override)

Use diskpart to create a new EFI partition create partition efi size=100


Then, exit diskpart and execute bcdboot X:\windows /s S: /f ALL
Note: Replace &quot;X&quot; with the volume letter of the Windows OS partition and S with the new EFI partition
In fact, I had to adjust it to my case but I got some help from here:
https://www.tenforums.com/installation-upgrade/52837-moving-recreating-efi-partition.html