If you have an ARM Mac and a USB enclosure for the drive, I had some success with smartmontools running in ARM Linux under VmWare. I also tried UTM (pretty much QEMU), but UTM's USB passthrough was not good enough.
Interesting. Thanks for that. I have the drive hooked up to a Mint computer running the openSeaChest utility, but that utility appears to only parse the logs. I can't find any way to extract the logs from the drive's memory. This is undocumented by the utility as far as I can tell.