I thought it might be the case, sorry.
I also found this procedure but I am not sure it would work:
Alternatively, export all contacts to a CSV format file. Load that file into a spreadsheet program and sort by appropriate columns to make identification of duplicates easier. Delete unwanted duplicates, save the file back to CSV format and import that file into Thunderbird. Delete all of the data in the existing Thunderbird address book and copy (drag and drop) the imported data to that book. After this you can delete the now empty imported address book.
Using an old version of TB to use the addon, and importing/exporting address books, could be one option.
Another could be doing similar exporting/importing of address books from CardBook to the native address book, if IMAP syncing of the contacts doesn’t work.
Another thought, for address books associated with a Gmail account, is that Gmail has contact merging and fixing functionality in Google Contacts, and then IMAP should take care of syncing changes… maybe, I hope.
Then there is the headache of custom/nonstandard fields in address books that don’t show up in others, but at least this thought process has generated some potentially viable approaches. Much appreciated!