I have an answer for you. Kinda of. The apple firmware on those macmini are bugged, if the usb has more than one bootloader (mbr and uefi). You'll have to delete and rebuild the boot partition of the usb stick as EFI and copy over the EFI grub file parts and the batocera kernel and system file.