Frotz 2.50 is currently at haikuports, however the port only uses ncurses (this was done as part of GCI)
A port using the SDL libraries could fix the sound issue?
Very few zmachine games are using sounds, maybe except the original Infocom games (for which there are also a few images). There is fizmo which has a sdl port, I haven’t tried it with games using sounds though.