I would suggest that the easternmost loop (the Silver Sea) in the marked area is going backwards. Unless that chain of islands is poking through an extremely shallow area or the Silver Sea itself is a shallow basin, I would expect the two currents heading in opposite directions on each side of those islands is unlikely (but would cause nasty sailing if as shown). The presence of a large number of rivers in the northern area of that basin may mess with the surface salinity and cause things to flow funny, especially if the basin is shallow. One of the fun things about ocean currents is that the surface currents are only one part of the story: the deep currents are also important, and they depend on temperature, topography, and salinity. See the Gulf Stream as an example.