What are these lake-like blue patches in the desert, visible in satellite image?
The 'bluish' areas are exposed gypsum and gravel across which the sand dunes are moving. The colour is likely an artifact of the 'natural' colour palette used when processing the SPOT image. To understand just how arbitrary and variable the results of that processing can be, consider the following image captured at a fairly high zoom level in one of your 'blue' areas:


Meanwhile just to the south-west, there is at least one identifiable lake (at 20.896022N ,54.007201E, perhaps an up-welling of ground water, possibly transient and apparently highly saline, judging from the lack of vegetation around it) and, as you can see here.... it has an entirely different appearance to the blueish areas you've identified.