Shields add Al, not just physical resistance. The change had to do with the damage reduction mods.
Good point about the AL. W=96(with shield) while Ranger = 100. I must have been thinking about the hammer warriors :) All I know is it sure felt like Warriors took a lot of damage while Rangers did not.