Hallo,
Beim IE wird soweit ich weiss (zumindest ab 5.5) für XML die msxmlXX.dll verwendet.
Ja, für XML. Aber du sprachst über XHTML.
Die Unterschiede sind auch gar nicht so unerheblich. Es kommt ja noch ein DTD dazu gegen welches validiert wird oder ggf. ein XML-Schema, evt. wird auch noch ein XSLT-File zur Transformation verwendet,... . XML ist schon nochmal einiges mehr als HTML aber der eigentliche Parser ist deutlich einfacher gebaut.
Alles richtig, beim XML, aber nicht bem XHTML.
Grüße
Thomas