I don't think it is at all likely that you can get the additional miles. UA has had the policy for years that you get mileage from point-to-point on a direct, not non-stop flight so that is what you got. It works both ways, though - you'd only need 3 e500s to upgrade on these segments rather than 4.