Still, we do not have an idea of the XMPie version that you currently operate...
"10" and "9" are versions of ("the modern") .Net (formerly named: ".Net Core").
4.7.2, 4.8 and 4.8.1 and versions of .Net Framework.
4.7.2, 4.8 and 4.8.1, AFAIK, cannot be installed "aside of each-others". But an application that targets, say, 4.7.2, should be happy to find 4.8 or 4.8.1 installed and run into them.
(modern) .Net (8/9/10) can be installed side by side, and aside "old" .Net Framework.
So, if you have (unknown version) XMPie using .Net Framework 4.8, then you could have (modern) .Net 8/9/10 on the same machine, with their own 3rd-party applications.
Now, the above is theory, the only one who is right is the XMPie Support Team; certainly grown-up enough to advise you not to try your luck.