Oops - my bad!
Lightroom is installed by the Exceptions Deployer (and the Mac package was actually working). It looks like I just needed to revise my batch script to go straight to the Exceptions Deployer -post step and everything is fine. Hopefully this post will help others avoid putting bullet holes in their feet.