Assuming you can find an installable copy of Windows XP and still have the install media for MYOB then you could run XP and MYOB in a VM on a new computer with a modern version of Windows.
It's a complicated solution, but hey, I'm an old school computer geek and complexity is its own reward

Might be worth investigating if Windows 7 doesn't work out.