I had this exact issue when I swapped from using DVI to Display Port a while back. I found two different ways to get vibrance to "stick". You can create a custom resolution in Nvidia control panel with a higher refresh rate than 60hz (not sure if this works for higher refresh rates, but my guess is probably as long as it's higher than whatever you're using now). The downsides to this are that you can't use DSR with a custom resolution and whatever risks are associated with overclocking your monitor.
The second method, which is what I use now, involves using a program called Custom Resolution Utility (CRU) to make it look like a higher refresh rate is native to your monitor. Just adding another resolution with a higher refresh rate fixes the issue. This means you can use your standard refresh rate and DSR with working vibrance, though the higher refresh rate will show up as an option.
How to on using CRU to do this: note: If you plan on using DSR disable it now and enable it again after following these steps.