After much consternation over my Mid's number not matching my in game numbers, I believe I have discovered a bug.
The base 2.5% defense that is given to all positions by Phalanx Fighting (for scrappers) is not being applied to Ranged defense. This only seems to happen on Scrappers. I looked at Shield Defense on Tanks and Brutes and the power worked as expected.
This seems to have been introduced by the "official" i16 release of Mids. I still have the unofficial version and when I run it the numbers are correct.
Oh, and thanks for all the hard work!