I suspect that there are large number of scientists and engineers worldwide who could have double checked the AAIB/Inmarsat calculations
There is indeed various scientific institutions looking a various data and providing independent analysis input to the search group. This is a fact.