IT WORKS NOW!!! Is it too early to celebrate with a beer?
I made a few changes in the BIOS of my host - mainly disabling CSM. I think turning that off, in combination with updating the files you mentioned in my pfSense DHCP server finally did it.
When I check the platform type with the default.ipxe script I now get the proper response, efi.
Now I can start testing this on some other hardware types and see how it goes. I really can’t say thank you enough, @george1421 @Sebastian-Roth you guys have been extremely helpful.