I think what you're trying to accomplish is establishing what is called a "Maximum Point Blank Range/Battle Zero" (MPBR/BZ) with your BUIS (Back Up Iron Sights). There are several renditions of it and AR15.com has a bunch of them.
I'm not sure where your making the assumption if it is 2" low at 25 it will be dead on at 100 yards? Anyway if you are grounded in this assumption you might be disappointed.
Please keep in mind each gun and ammo combo is going to vary. Everything depends upon too many variables such as ambient air temp, elevation, humidity, barrel length, barrel twist, bullet weight, and velocity. So to say a given load will also do XYZ isn't always the case.
First, start with consistant ammo. I'd get 50 to 100 rounds from the same manufacturer (new not reloads) and preferable from the same lot. This will give you consistant DOPE.
Generally if you set a MPBR/BZ with a 55 grain projectile at around 3000 FPS from a 16" 1 in 9" barrel you should set the 25 yards zero at your front sight mechanical offset or roughly 1.5 to 2" low. Measure it to verify. Then your first intersection (where line of sight and line of flight meet or are dead on) should be in the 40 to 55 yard range not 100 yards. I know of one AR where it is at 32 yards.
At around 120 to 155 yards you'll achieved Maximum Ordinance (the highest it will reach) at about 3" to 7" high and then the second intersection (dead on) will be at 245 to 260 yards with your Maximum Point Blank Range at or around 280 to 300 yards (when it is back down to 3 to 7" low).
The whole idea behind MPBR is you can hold center on the thoracic cavity of your two or four legged predator and expect to get good hits without having to calculate a new firing solution or hold over or hold under.
Again, all of this is based upon too many numerous variables to list. Your mileage will vary for sure. The only thing you can do is take it out and find out where your first and second intersections are and your MPBR is.
I would suggest you establish a 25 yard Battle Zero of X amount of inches low. You can make the elevation adjustment (and always should anyway) at the Front Sight. Then start moving yourself back in 20 yard increments to see where you First and Second Intersection are and your Maximum Ordinance. Then type it up, print it and laminate it and tape it too your stock or put it to memory. Make sure you document the ammo, the FPS (Chrony is best), tempature, elevation, and humidity. REMEMBER if there is ever a 20/20/200 change this will all vary. In otherwords, if there is ever a 20 degrees temp change, and/or change of 20% humidity and/or change of 200' in elevation all of this changes! For a MPBR/BZ you will never need to make any elevation adjustments - only windage based upon wind conditions. That is the beauty of MPBR/BZ.
Finally, before you change too many things - ask a competent iron sight shooter to verify your POI.