Du machst im Grunde für ein Delphi Forum ein Problem: du vergisst die Quellcodes... Aber zu deinem Problem:
Ich nutze die Komponente auch. Und hatte mal ähnliche Probleme damit, und habe mir dann aber von Ionworx erklären lassen, wie das Ganze funktioniert.
Durch das Einlesen der Lizenz werden unter diverse Registry gemacht, an unterschiedlichen Stellen. Und auch unter HKEY_LOCAL_MACHINE. Darauf hat ein normaler User aber nur lesend Zugriff. Versucht ein normaler User eine Lizenz einzulesen, so wird stattdessen in CURRENT_USER abgelegt. Ein entfernen aus
HKLM hat dann wohl komische Seiteneffekte.
Genauer konnte ich es mir auch nicht erklären. Jedenfalls scheint wohl irgendwas nicht korrekt zu laufen. Bohr mal weiter bei Ionworx nach... Eine Lösung würd mich auch interessieren.