UPDATE! Took it into the LBS for an expert opinion. The RD cage was definitely bent. Easiest fix was to replace it with a new Deore RD. It shifts great now. Thanks all for your advice. I'm going to watch for an old Cyclone MK-II for good measure, just so it matches the rest of the drivetrain. Thanks all for your input.