Excellent image in my personal opinion!!!
Cant find these 2 mini blobs on any satellite image in the net.
To check if this is a reflection i would blink your registered images and control
if this blobs are moving/jumping. If yes, it could be a reflection, if not
i have no proveable idea at the moment...
Gerald