In your model, figure 6-15(a) shows the motor running with little slip; that is, with the rotor almost keeping up with the stator. If the rotor were running at true synchronous speed, the rotor bars would not experience any change of magnetic field, and there would be no voltage induced in the rotor.
Since the rotor is running a little slower than the stator, there is a change in magnetic field. This change in the field induces a voltage in the rotor bars, which is E(R) in your diagram. I(R) lags E(R) some because the rotor is an inductor.
Now consider where the magnetic fields come from. The effect of B(S), the stator magnetic field, on the rotor is pretty intuitive, but B(R) is a little more complicated. The angle between I(R) and B(S) changes as the motor is loaded, and slip increases; the same is true for the angle between E(R) and I(R). B(R) is always 90 degrees from I(R) because of the right-hand rule; in your diagram, if the induced current I(R)'s direction is into the page for a bar at the top of the rotor, it must be coming out of the page at the bottom and the resulting contribution to the magnetic field from these two bars must be horizontal. The resulting of angle between the field vectors yields a counter-clockwise torque as shown in the picture.
I think the confusion often comes from the reference point. From the reference of the stator, all of the fields are rotating at the same speed, although the rotor is turning more slowly. However, from the rotor's point of view, the magnetic field is rotating at only a few Hz and this low frequency is what generates B(R).