Die erwähnte Library ist jetzt auf GitHub. Siehe hier
OpenSource Library für Firebase
Leider wurde in Delphi 10.3 RSP-20827 nicht gelöst, sondern als Change Request bewertet. Darum wird weiterhin in FB4D der Workaround benötigt, bei der beobachtete Node zuerst überschrieben wird, damit der Listener korrekt beenden werden kann.