2hats
Dust.
This is really positive news right? I mean, it's more likely to actually be what they're looking for? With the suspected debris it could've been anything, but a pulse signal can't be confused with something else can it?
Unless someone else is generating one in the area (unlikely!), and assuming the Chinese can operate their own equipment properly (one would have thought so) then there is little else it can be. The location is consistent with the final Inmarsat arc.