Did you use Time Machine or some other backup program to do the Restore of the LR catalog.
Unfortunately, that was the cause of my problems. My Time Machine backs up to a Drobo Box. and as it happens it can't read the Drobo when it restores the backup and with the help of Adobe I did a manual recovery. But as I said, the keywords did not come across.