It is unlikely that libxml2 borked your system. The package was updated recently in the unstable branch to 2.14.2. Certain packages or AUR packages may still need the older version (2.13.8), Nordvpn.bin (AUR) required a workaround in the PKGBUILD to accommodate the missing file.
The Arch packagers have released a libxml2-legacy package. That may be an option:
https://archlinux.org/packages/extra/x86_64/libxml2-legacy/
2 Likes