This article is a bit strange. It seems to completely ignore the existence of Frotz [1], which has been around since the 1990’s. You can run any Z machine games you like on Frotz and I’m not aware of any compatibility issues. So I find it puzzling why the opening paragraph of the article would say something like this:
The source code for many of Infocom's foundational text-parsing adventure games, including Zork, has been available since 2019. But that code doesn't do anything for modern computers, nor even computers of the era, when it comes to actually running the games.
[1] https://davidgriffith.gitlab.io/frotz/