the boot arg from the screenshot is different from your Config file so not sure if you change it during boot or you're booting from another set of EFI files.
From the KP, looks like it's related to graphics. Try boot with arg -igfxvesa
As for your kexts, you can remove AppleBacklightFixup.kext (part of WEG now)
Remove SMCHelper.efi from drivers/UEFI, you have VirtualSMC.kext. SMCHelper.efi is paired with FakeSMC.kext
Once you're able to boot with -igfxvesa to complete the installation. rebuild cache. You should then be able to boot without that arg