Different kinds of freshwater fish have different levels of tolerance to salt water. What are known as “secondary freshwater fish” have some saltwater tolerance and can pass between mouths of separate rivers or cross narrow ocean barriers. Primary freshwater fish have little or no tolerance for saltwater and their dispersal is by other means.
That may happen in a few species, but it is not the general means of dispersal of primary freshwater fish between different basins. In particular, this is not a likely method of transfer for fish that live in mountain streams.
The main method of the spread of primary freshwater fish between different river basins is the process of stream capture. In particular, in steep mountain terrain sometimes erosion can cut into the watershed of the next river over, resulting in what’s known as headwater capture. This allows fish to spread between basins, but it’s a pretty slow process. Fish of South American origin have gradually spread northward through the Isthmus of Panama since its closure about 3 million years ago, but most haven’t spread that far even over that length of time.
There’s some geographical confusion here. You’ve gotten the Amazon and Congo mixed up in some fashion. As far as I known the Congo never originated in the Sahara, or was connected to the Niger.
The Amazon on the other hand once did flow into the Pacific. The rise of the Andes redirected it to take its present course to the Atlantic.
Primary and secondary freshwater fish would be unlikely to colonize Antarctica. It’s just too far.
There are plenty of saltwater fish that have tolerance for freshwater. No doubt some would specialize for the newly available habitat. Some colonization would take place immediately. It might take tens to hundreds of thousands of years before speciation took place.