@Ahagel said:

Is there a known solution to this outside of using the FOG server for DHCP?

You can use Windows DHCP. You could even use ProxyDHCP (dnsmasq).

The TFTP article I posted links to those topics.