Anderson might have played a T20 and not broken down, less intense etc etc.
He knows his own body better than anyone and can't see him saying he was fit when he knew he wasn't.
Always a risk in test cricket....if we had batted first he MIGHT have been ok to bowl (if we weren't all out in 30 overs)