If you have old database created by Lookout 5, you need lkctidl.exe. For example, if you want to convert the database from 4 to 5, you need first to create the citadel 4 database, that's why lkcitdl.exe is installed.
Maybe there are some other reasons.
Ryan Shi
National Instruments