Hi Dave, have you checked the condition of the four O-rings that seal the intake manifold to the cylinder head? If they are original, one or more may be allowing an air leak between the carb and the engine, which will cause a leaner mixture and a higher idle for the cylinders that are affected by the leak. My '78 CB550K used to be sluggish to return to idle, and was difficult to achieve and maintain a carb synch until I replaced those O-rings, but afterward both symptoms went away.
By the way, your dynamic compression readings seem a bit low (150-160 psi is closer to 'normal'), but not so low or uneven enough to be causing your idle issue, the engine will just be down a bit on power. If this engine has been sitting for any length of time, the pistons rings may be dirty or sticking slightly, in which case additional running time on the engine will likely show an increase in compression on future checks.