It isn't a matter of beating a dead horse, because you know perfectly well the same bullets with different powders will place the POI in a different place. Did the sights change to accomplish that? Is it just velocity that changes things?
A straight edge doesn't tell you anything, try using a level and see if you get the same results, like this:
The dowel in the barrel has the same gap between it and the level its entire length.