The answer to your question is that if you want to keep your rebound angle equivalent to your incident angle, then you want to reduce the change in momentum of the ball as much as possible. That means both translational and angular momentum. You don't have control over the translational momentum other then your shot speed. You can make the rebound angle go a little shorter if you hit with more speed. You do have more control over the angular momentum (spin). Hitting the ball so that it maintains the same (or close to the same) spin before and after contact will result in less rotational energy being converted into torque, which will change the outgoing velocity components of the ball and thus changing the rebound angle.Seems like you might get the same result by altering where you contact the first rail. I'm sure that I don't know why, but surely there must be a reason.