I think the circuit worked for me due to my own dumb luck. The signal levels and the normal spread of component parameters just happened to fall together in my favor. Clearly, building more units and testing them under a variety of conditions would have been of benefit.
Their feedback called my attention to the transistor. I understood what they did in general, but not, I think, the specific details of their solution. In any case, all kudos to them. I was unaware of the problem until they found it. I think my answers to their questions were of limited (if any) use, and they developed a fix themselves.
The revision I posted is the result of me taking a fresh look at the application in general and FETs in particular.