Hallo.
Ich hatte gerade eben das gleiche Problem und konnte es noch auf eine andere Art lösen, die ich Euch nicht vorenthalten möchte.
(meine Thunderbird-Version ist die 16.0.2)
Bei mir lag folgendes Fehlerbild vor: jedes Feld, was ein Sonderzeichen (ä,ö,ü) enthalten hatte, wurde ab dem Sonderzeichen getrennt bzw. der Rest verworfen. z.B. Jürgen resultierte in einem "J" etc.
Meine Lösung:
Die VCard in Notepad++ öffnen und per "Kodierung - konvertiere zu UTF-8 ohne BOM" umkodieren und die Datei speichern.
Wird die VCard jetzt im Thunderbird geöffnet, wird alles erkannt.
Was leider nicht funktionierte ist eine Zeile einzufügen, um Thunderbird das Characterset mitzuteilen.
CHARSET=Windows-1252: ... sollte eigentlich funktionieren, tut´s aber nicht.
Gruß,
Jochen