Using an output of the 587Z into the input of your BF relay (311L) is typical as with any external BF relay. For the 311L, do a search in the relay manual for T1X or T1Y. These correspond to the 87L transmit bits. There are 4 for each 87L channel (T1X-T4X, T1Y-T4Y). These bits are transmitted over the Channel X or Channel Y of the comm that is used strictly for the diff scheme. If your scheme does not use both channels (some utilities only use one channel X or Y, not both) then those corresponding bits cannot be used. You can set one of these 87L bits to your BF DTT (ie T1X=SV09T where, SV09T is your timed-out BF). These bits also have the corresponding receive bits at the remote end (R1X-R4X, R1Y-R4Y). You can then tie the receive bit to your output which would then go to your 86 lockout (ie OUT201=R1X).
Mirrored Bits (MB) can be used also. They are used in all 300 and 400-series SEL relays. Mirrored bit consist of 8 bits instead of 4 like the 311L/411L. The same principle applies but, instead of Channel X or Y, the comm channel will be from one of the relay RS-232 comm ports on the back of the relay. The MBs will be labeled as MBA or MBB and contain bits TMB1A-TMB8A or TMB1B-TMB8B.
In general, this may be true but, it depends on the relay. For example, the 300 series SEL relays have much slower processors. So, there may be some time saving advantages to using a 400 series relay even if the initiating relays are external.
As I mentioned, Zone 2 typically has a 20 cycle delay, however, I've seen it shortened down to 15 cycles on a line protected by curr diff. In that case, you could potentially have a Zone 2 at the remote end beat out the BF relay at the local end.