Schönes Projekt, wieder einmal super gemacht. Meine einzige Frage wäre, warum Du auch
XML.Win.msxmldom unter Windows aufnimmst, wenn doch eh alles konstant über ADOM4 läuft
GetDOM( sAdom4XmlVendor )
. Falls Du wirklich verschiedene Vendors unterstützen willst z.b. den über die schöne globale
DefaultDOMVendor eingestellte, müsstest Du auch deren "Besonderheiten" berücksichtigen.