Glk is an engne to still undergo soem changes, since it's not even "officially" ready for testing yet.
I don't know what the build rules for buildbot are, but MacOS might be excluded from building Glk yet.

adrift games will use .taf extension f.e., but you can check yourself, just browse here and check "detection.cpp" in the different engine variants.

With the latest snapshot, I just tried adding all the classic Infocom games (39 of them). The only ones that weren't recognized and added were

Fooblitzky, Plundered Hearts, Starcross, Suspect, Suspended, Zork 1 and Milliways. Fooblitzky I couldn't add at all. Plundered Hearts, Starcross, Suspect, Suspended and Zork 1 I was able to add as a generic ZCode game. Milliways was unreleased, so I'm not shocked that wasn't recognized. But it was on the famous Infocom Hard Drive, along with the Zork source code, etc.

Of the ones that I added as generic zcode games, all of them seem to start just fine except for Milliways. And for Milliways there are two versions of the unreleased game. milliways_release184.z6 doesn't work but milliways_release15.z4 does. I'm not sure an unreleased game is a high priority, but I tested it all the same.

Thanks for those. I'll be sure to add them in. Though it would be helpful for posterity if you could also provide me each game's release version (date string) as well, so I can include it like other detection entries have.

Most of the Infocom games explicitly tell you as part of the starting text, something like "Release 3 / 871119". Alternatively, if you're are at all familiar with hex editing, the date is encoded as 6 characters from offset 18 decimal in the gamefiles.