You know what, you’re right – I thought PCH Out was only for programme changes, i.e. pattern changes/voice presets. I didn’t realise that was inhibiting sending the encoder data too. I can now assign them manually.
Thanks very much! And sorry for the confusion. Shame about the scaling, but I think I’ll be OK to work with/around it.