I'm gonna assume that your sysNAND and emuNAND are unlinked.
1. Restore the old backup is the first thing you got it right.
2. Because the games you have are still there (on your SD card), you simply do not have the tickets required in ticket.db to make it appears. All you need to do is to...