Thanks for the info.
As I said in my previous post, after cleaning the carb a second time, the engine now runs perfectly smooth across the rpm range.
The only thing I did differently the second time was to fish a 30g wire through all the orifices. I never saw any debris, but something must have...