Shrug, I never figured why a passport was a requirement in the first place. Various other forms of ID were acceptable right up until Ryanair went 100% online checkin. I can only assume the reason they're not now is due to laziness in coding the online checkin system.