This confirms what I thought when I posted - the way to get it running is to use UTM so that the Intel operating system used by the metasploit 2 VM can run on Apple Silicon. Performance won't be what you'd expect from a native version because complete Intel chip emulation on ARM is slow.