I'm almost through with the demo on MacOS High Sierra, using ScummVM (haven't tried the official AGS runtime and I think ScummVM would be a better way to port the game to even older platforms as well as consoles)
There's one little bug in the script that required me to recompile ScummVM with a Character.Animate check in the AGS engine disabled. Otherwise it seems to work fine.
Would love to help porting this game, as well.