The images are from the day after the crash, although you would have expected debris surrounding the site and by now, some of it washing up onto nearby shores. The images are low resolution, so maybe the debris wouldn't show.
Hopefully this will be the aircraft and the mystery will be solved.
If this is the crash site, then maybe it was as simple as a fire in the areas where the transponder etc were located and/or the effects of depressurisation, hopefully rendering all on board unconscious, before they had time to even be aware that they would crash.