This location (photo from Sunday) is “down current” from where the Oil Platform worker reported on Saturday seeing something come down. South China sea has some strong currents.
By the way, this looks like it’s off the planned flight path.