x86 is indeed a weird choice for an "emulated" architecture - I'm pretty sure that RISC-V would behave a lot better (due to being a legacy-free design, if nothing else), and it does have support for running Linux.
I just went down a rabbit hole on the subreddit for the iSH community, and it looks like the creator went with x86 because it's the only architecture they knew at the time.