in system preferences you can choose the startup disk from there
also, just to confirm, use for example hackintool to mount your EFI partition, then delete the EFI folder from there and replace with your working efi folder from your usb
also, as you don't have a dell (according to your hardware profile) you can remove:
SMCDellSensors.kext
as you don't have a laptop, you can also remove:
SMCBatteryManager.kext
SMCLightSensor.kext
you can probably remove:
NullCPUPowerManagement.kext
also no need to have 2 EC aml files, remove one of those