Who knows? My guess is that the subtitles are translations of the original audio and the dubbed audio was added later.
AFAIK you can’t upload your own captions on the Netflix website.
There is a way to do it with the Rooster Netflix Overlay extension although it is not a free tool.
-
Upload audio to LingQ
-
Wait for text transcription to finish
-
(Optional) Add a translation
-
Connect this lesson with Rooster overlay on Netflix website