[MacPorts] #48145: castxml: add variants for different versions of clang toolchain, use corresponding toolchain for compilation