For the Senior Bowl it's more important to show off your skills during the practice week than actually playing in the game so the scouts can see your skill set how coachable you are against your peers. If he can do anything positive during the practice week it go along way in determining if he will get drafted.
As far as other players not getting invites to lesser bowl games some might have gotten invites but had other commitments