This appears to be either a bug or a "feature" of the UIProgressView when you use the UIProgressViewStyleBar style. If you initialize the progress view with UIProgressViewStyleDefault, it will not ignore the animated:NO option.
You can get a similar style to the "Bar" style by setting both the trackImage and progressImage properties of the UIProgressView to a solid color image of the right size.