It says "approximately 4 days before perihelion". I get 3.87 days, so the 25.5 degrees is correct. In 7.74 days, Mercury rotates 47.5 degrees around its axis.
51-47.5 is 3.5 [citation needed], and that is greater than the 1.7345 angle. BTW, the quote can be interpreted in at least three ways :)
0.0923 * 3/2 *360 is 49.8 degrees. So 1.2 degrees after my recalc. with more accurate data. The angular velocities are very close to each other, so any error is important