With the given claims account, we’re able to impersonate to the original Windows account in the most cases (there are exceptions which will be explained later).
BDLC uses for impersonation the "Claims to Windows Token Service" of Share Point, so this service has to be activated in every claims-based environment with BDLC. This change will affect your Share Point application immediately, no IIS reset or application pool recycling necessary.
One more imprtant thing to notice list event reciever and document libraray event reciever are different interms of contextual data avaialability.
Following Table will give you a clear picture about the contextual data in each events.
Also not sure why the Event Receivers were missing in the first place.