Foreman Xen Server - Windows VM provisioning - no smart proxy DHCP


I'am currently trying to setup Foreman 1.8.2 to provision Windows VM on
Xenserver. I can create the VM with the foreman-xen plugin but since I
can't have Foreman manage our DHCP server (so instead I was able to get the
PXE boot file name manually added) but I'am hitting a blocker.
Since Foreman does not know the VM IP (but it does know the MAC address)
when the VM hit /unattended/script nothing is being generated. Could
foreman-bootdisk help here to populate the IP for foreman? If yes what
would be the setup?
Any recommendation?

Thanks in advance for any help.