Oops, these compatibility modules were missing. Which went unnoticed because their companions had been put in the wrong place.
diff --git a/Mac/Lib/lib-compat/Sndihooks.py b/Mac/Lib/lib-compat/Sndihooks.py
new file mode 100644
index 0000000..be70477
--- /dev/null
+++ b/Mac/Lib/lib-compat/Sndihooks.py
@@ -0,0 +1 @@
+from Carbon.Sndihooks import *