I don't think the Maldives account and the Inmarsat tracks can be consistent. If Inmarsat hold to their technical knowledge about their system, then the Maldives witness account has to be spurious.
Agree. Moreover, if the Maldives sighting took place at 06:15, and there were pings at 11 minutes past each hour, one of them should match. But strangely, it seems we only have the timing (=angle) data for the last two pings.
Anyway, it's nearly impossible to sort out what info is verifiable. Garbage in, garbage out.