I think you're missing the important point here. It's not about the light and shadow any more. You could even those out perfectly, and the pattern on the blanket would still make it glaringly obvious that there were undulations.
If you really want it to be perfectly smooth, you'd have to attempt to take another photo of the blanket, and superimpose it in. But that would be darned hard, I fear.