I agree that IDA might be a bigger help.
I would also like to suggest having SCI11, both source and unpacked exe, to compare against, since a lot of code (but not all) would be similar.
But most of all? The goal. Restoring the Said and Parse commands, and maybe SetSynonyms? The SCI16 archive includes the NL directory, which is by all means those two commands so you could maybe backport them in. But one tricky part here would be that the script block format changed after SCI01 -- the part that was split off into the .HEP resource contains blocks for local variable valuess, objects, classes, and strings, leaving the code for those objects and classes in the .SCR resource. Back when it was just the one .SCR, there was a block for said specs too. So you might want to change the NLP system to use the near strings block for its said specs instead, and SCI Companion to store said specs there likewise, if it's SCI11.
So good luck.