Not sure about iphones, but normally when a cert isn't there on a server you will get a warning when SSL is expired but also have the option to "continue to site" or something to that effect. I'm sure it was just the "IT department" lost track of the expiration date and had to scramble to renew...