Thank you for the reply. I am currently trying to go through all the libs and work out if there are any that are causing version mismatches. I will see where this gets me and report back.
The second error was caused on purpose to try to verify that Rosetta was being invoked correctly. I renamed a lib to cause this.