"let's assume the limits/angle/clearance/cable tension is not the issue."
I wouldn't assume anything.
I'd make very sure that cable friction was not causing the problem then I'd follow this procedure from the beginning as if installing a new derailleur:
http://www.parktool.com/blog/repair-...ur-adjustments