iTunes authorization for Home Sharing
I'm not sure whether your approach is fundamentally wrong, or not, but I've never done it that way - this has always been my approach

To get another user's purchase to that iTunes account, you need to go to Apps > App Store > [scroll right to the bottom] Purchased > Apps > [User Name]