Look on the flash drive for an EFI folder. If it has a trailing ~ character then UEFI boot is not enabled, and simply removing the trailing ~ character enables it.
I am not sure why the UEFI boot option is not always enabled I would have thought that is a motherboard did not support that mode it would simply ignore the folder, but I guess I could be missing something