Fire Bottle
Yes you have to go with the evidence that Immarsat provided which points to the south Indian Ocean. But these particular aircraft parts don't wash up on shore everyday. Also it looks to me to have been in the water about the right amount of time.