The crème de la crème of text compression for games back then was Huffman coding. I'm a bit surprised Zork didn't use it, as surely it would have saved space.
Compression algorithms like LZ weren't viable in games until much later, as most computers lacked the memory and clock speed to run them quickly.