bootbase.efi is extant in the .dmg in the 10.11 Recovery HD partition (see attached).
I can boot into the 10.11 Recovery HD without effort (however I choose) with an unmodified BaseSystem.dmg, the same as Mike . . . yet, with Mav and Yose, I needed to mod the .dmg to achieve boot like VAGD reports.
I currently have only a 10.10 and a 10.11 Recovery HD present.
I'll mod the Recovery BaseSystem.dmg when time permits to see if things change, esp. wrt 'csrutil disable'....
Very interesting. I don't have a recovery partition of any kind right now, ever since I moved my Yosemite partition to a 4Tb SSHD. In any case, I never modified BaseSystem.dmg inside the Mavericks and Yosemite recovery partitions. Oddly enough, back in the days I had Mavericks (with Tiamo's boot.efi), Option-booting was still possible. Early in Yosemite's days, Option-booting didn't work, and I could only get to the recovery environment by pressing Cmd-R at boot time. As for El Capitan on a physical machine, I haven't tried yet.
My hunch is that the presence of bootbase.efi must have some significance to designate the El Capitan Recovery HD as such, and I believe that file is NOT present in the regular El Capitan partition. If my hunch is correct, the successful use of csrutil enable/disable might be achievable by simply replacing the stock bootbase.efi with Pike's boot.efi and renaming the latter. Chances are that running certain options of csrutil (such as disable) requires the execution of code routed explicitly to bootbase.efi (which is not available in the non-recovery version of El Capitan). On an old Mac Pro, an unmodified bootbase.efi will simply fail to run because of their 32-bit EFI. But I might be wrong, of course. This is only a theory.