Not looking all that bad. Might give the 3.0 and 3.3 gr Unique loads with the 116s a try. The faster velocity should lower the POI a bit. Your S&W is well made and the psi of those loads won't bother it at all.
I do believe you are correct that the fixed sights are regulated for the 95/98 gr loads. My 3" M30 is dead on at 25 yards with the 90 gr Lee SWC over 2.8 gr BE.