I also tried to enable adb on boot, but failed.
I did "adb reboot recovery" and it entered the Recovery mode OK, but the device did not connect to the PC. So I didn't have access to mount /data and /system and replace files there (as per
this instruction).
I guess, I'd need to modify and sign recovery.img to enable adb in the recovery mode and flash it with fastboot back...