Hallo Thomas,
deine Vermutung, dass sich die Vererbungshierarchie geändert hat, ist richtig. Wie du auch richtig erkannt hast ist diese Klasse nicht Teil der FirstSpirit API, weshalb ich stark davon abrate diese Klasse in deinem Modul zu benutzen. Falls du jedoch trotzdem zwangsläufig diese Klasse benutzen musst, müssten wir herausfinden ob die veränderte Vererbungshierarchie tatsächlich zu deinem vorhandenen Fehler führt. Das lässt sich erst mit einem Log des Errors sagen. Alternativ kannst du natürlich auch einfach eine explizite Konvertierung durchführen mittels:
new HashSet<Object>(notifyingSet);
bzw.
new NotifyingSet<Object>(hashSet);
Viele Grüße,
Philipp