It's got nothing to do about being controlled bu Oro, bit Oro being present. When Oro and Sasuke combined, the body contained everything from both of them - the fight was over the control of that body. It makes sense that if one half got expelled that the other also loses the perks.
As for snake summoning, the contract was with Oro, not Sasuke. Of course it would go when Oro "died".