This is certainly interesting, but proof will have to include finding other parts of the EDL system, especially the parachute. The Mars 3 hardware is quite convincing because we have all the expected items plus a parachute which looks like it may move slightly between images (also observed for Beagle 2 with its little drogue). I hope to see a follow-up on this object which will look for the other components.