Regarding Observation 4357182 …
Is it really Neptune?
Hard to say without more info from the team that will help to decode the signal. However there are good chances as the curve of the signal and the frequency fits Neptune.