And the culprit was.....the b-screw. It had about a third of the manufacturer's specified clearance. A few turns of the screw and a 20-mile bumpy ride later, no chain drops. I'll probably put a chain guide on just in case, but I'm cautiously optimistic for now. Thanks for all your tips and suggestions!