The recovery looks ok. If we run into problems we can fine tune it. But it needs to run first.
When you used EDL to flash recovery did you check which slot you were on? It might have flipped on you
Don't quote it, just check which is active.
You can double check your misc-recovery file.
Code:
C:\>type misc-recovery
boot-recovery
C:\>
When you reboot (hopefully to recovery) does it show the "Onyx" on the screen, then flash black-white? Do the LEDs near the power switch show anything strange?
So when you try any of this, pay attention to any USB connectivity. Run my UsbLog.exe while experimenting.