Hello Brian,
XML files for batch processing contains the information about the applicable version and if it doesn't match the current Metashape version, you wouldn't be able to load it.
It has been done for a purpose, as some operations may include different set of parameters or the default parameters may differ between the major versions. But as others have already mentioned, you can just manually edit the version number in the XML file. However, in such case I would recommend to check the loaded stages manually in order to confirm that all the parameters are properly set.