I'm not sure what you've been using to lock your target fps, but Wait for Vertical Refresh should be set to always off instead of default off unless application specifies, as it causes both input latency and severe fps drops (as in half) if the GPU is momentarily unable to deliver at the set refresh rate. Frame rate target control may cause vsync-like input lag too, so it's probably best to leave this as default disabled.
If your monitor supports it, AMD FreeSync variable refresh rate should be enabled. So should Radeon Anti-Lag.
You can try Radeon Enhanced Sync but it has caused some severe crashing issues in recent drivers. Too bad as it's AMD's version of nVidia's Adaptive vSync, where you only get vsync at high framerates.