Originally Posted by
AdamUK
... now I read that her passport IS valid, because she has a digital photograph and machine readable.
Where did you read that? A machine-readable passport plus a digital photo are no longer good enough for the VWP. She must now have an e-passport. If she doesn't have an e-passport, she will need a visa.