When you apply the same profile in both the viewer application and the monitor's color management setting you are applying the same correction twice. Assuming the "B 1980 S2 #1 2016-05-25..." profile was generated by a monitor profiling application using a colorimeter to measure the output of your monitor, leave that profile set under your monitor's color profile in the devices tab of color management. Then select standard sRGB in the applications. When your GPU renders the image it will apply the monitor profile as the last step before sending the image to your monitor. This way all applications on your computer will receive the benefit of the color profile.
If you wish to select a specific monitor profile in each of the applications, then you need to set the monitor profile under the devices tab of the Color Management settings to standard sRGB, since the application has already applied the color correction for your monitor. But that's kind of a roundabout way of doing it and means other applications that don't allow you to select a monitor profile won't receive the benefit of the color profile.
It appears in your case Photoshop is smart enough to figure this out and let your GPU apply the profile when sending it to your monitor. FastPicture Viewer doesn't seem to have the same capability.