We've been here before. I believe that the Russians hinted even decades ago that they could detect submarines via satellite. But everything I've seen indicates that the only realistic way to do it is to use radar to detect the surface bulge caused by a submarine traveling at high speed and shallow depth. In such a condition a submarine will produce a slight wave above the surface. A satellite to do this would have to be in low orbit and therefore would quickly move out of range. So your chances of getting lucky and detecting something are incredibly small. It's just not feasible.
... able to carry out remote sensing of the ocean, surface and underwater light environment and to detect submarines in the submerged"