Did you have an MRI? If so, is something torn/inflamed? if so, what?
Generally, for the bench press, you'll just need the rotator cuff firing correctly and strong enough, aswell as adequate shoulder mobility. Scapular function isn't so important because the bench will functionally stabilize it...