There were several problems with this preset.
1. Using "[KEY]" as the value for Product Key (Setup) doesn't actually work, because it's not a proper value for the unattended file.
If you're not using a specific activation key or a generic install key, then leave this field empty. The descriptive text for this setting implies "[KEY]" works, but NTLite is creating the unattended file with that string left in place (which is not legal).
2. You're making the mistake of reapplying all changes to boot.wim index #2 (and index #1, which isn't needed at all for installs).
The only real changes that need to be applied to boot.wim (index 2), are adding any missing drivers, copying a handful of Settings, or possibly importing a reg file if you can't use normal Settings to apply bypasses to boot.wim.
Other changes don't need to be re-applied to boot.wim, and can probably break something.
After removing boot.wim from most of the Reapply tasks across editions, the install is mostly unattended. It's not entirely unattended because you omitted any disk layout, so Setup stops to ask how to configure the system disk.
3. Running the Post-Setup command "rundll32.exe advapi32.dll,ProcessIdleTasks" serves no useful purpose. While it forces some existing tasks to run to completion, other post-install tasks are not triggered by this action. It only serves to make Post-Setup run slower than needed.