I emailed Binartem and had a reply from Andrew Wilford (and on a Sunday, too!). He couldn't reproduce the problem, but when I offered to track it down, he kindly sent me a copy of the code for the LR plugin so I could have a bash at debugging it (I don't know much lua, but I have hacked together one plugin myself).
The issue turned out to be simple: the plugin assumes that it would be sitting in /Users/name/Library/Application Support/Adobe/Lightroom/Modules/. However, mine isn't: I keep my LR application support folder in my Dropbox folder (so it's kept in sync between my laptop and my desktop machines). As a result, the search for "Library" was failing and "i", which was the position of "Library" in the path, was nil.
I fixed it and it now works fine. I must be uniquely perverse.
Jeremy