I'm really surprised Disk Warrior didn't help. Are you sure you repaired the
source drive here? Disk Warrior has fixed this for every other user who's tried.
Anyway, the cuba timezone info can be seen in Terminal. Are you comfortable in Terminal? You can see it with:
Code:
ls -l /usr/share/zoneinfo/Cuba
And manipulate as needed. It's likely hard linked and has bad ownership/permissions (and even link info).