NPI seems to punish bad losses and and rewards good road wins. It's easier to lose points then it is to gain points (depending on NPI oppenent strength).
Maine had around 51.38 NPI points before Friday's win. The win move them up about 1.42 points to around 52.8 points. Thus moving Maine from around 36th to 23rd or so. Yesterdays tie moved Maine up .13 points to 52.93 (22nd). If Maine had won they would be at 53.8 points good for 18th in the NPI.
The problem is it will be very hard for Maine to move up now because the teams ahead of Maine have much more points then Maine. The teams we leaped were in the middle and grouped up together in terms of NPI points. For example the difference between #1 Michigan and #11 Cornell in the NPI is 4.45 points, but the difference between #11 Cornell and #39 Air Force is even less at 4.31 points.
The teams ahead will need to lose (perferably to bad teams at home) while Maine needs to continue winning. The point differential of where Maine was before this weekend 51.38 and after this weekend 52.93 is 1.55. For comparison purposes 1.55 more points would get us to 14th which still probably won't be enough for a NCAA auto bid. Further more another 1.55 points would get us from only 14th to 10th.
The only games left Maine has against top 20 NPI teams is Connecticut at home and Providence away. Maine also won't be able to gain 1.42 points (from two games let alone 1 game) because the best opportunity they have left to gain points is to sweep this weekend at Providence (1.26 points, which is less points then Maine gained from even 1 win at Denver because of Denver's NPI rank, road win and the Quality Win Bonus). No teams left on our schedule would move Maine up nearly as much. Most remaining games gives Maine around .4-.5 points per win and at least -.5 points to almost -.9 points per loss.
I hope this helped explain things a little, if this made things more confusing for you then I'm sorry.