I am still doing work on the kernel though!
I updated OP with new links. I reverted all the stuff that was causing the boot loops and enabled HD Audio in the GPE kernel. Both the GPE and Sense kernels I enabled another config for the kexec hard boot. Let me know if it fixes the multi rom issue posted earlier.
I tried again with multiROM using your latest version and had the same issue. Secondary boots to HBOOT first.