Yes, those books are called the D3, a very important tool when applying for jobs, so you knew who else was ahead you etc...
Been there and done that. Normal staff never got to see any other staff lists to be honest.
I am sure there was such things, and most it would have been entered in a Computer.
Railways was quite early into entering things in databases etc. But you need to also remember that the Railways in one form or another has been around since the 1870s,
I am a member of quite a few Railway type groups on Facebook, so I think that's the first place one should start,