i also got some similar issues on past rigs at work. so instead of using the normal parenting in maya, i use more often the new parent constrain in the constrain menu. its like the constrain compensate like in xsi.