That is likely just a vagary of how drivers for different cards work. Your old machine, for whatever reason, was not running games at such a high framerate that no GPU resources remained for OBS to work.
Presumably the 2080 is running at a higher framerate than your old card, and it is being so efficient at doing it that OBS cannot render any frames, because the card is never fully idle.
It could be a driver problem, but since you don't mention any performance problems with any games, this seems the most likely.
The bitrate you're recording at has no impact at all on the lag you are experiencing-- you are having rendering lag, not encoding lag. All frames have to be rendered before they can be encoded, and if OBS can't get GPU access to render it, you get duplicate frames. In your logged session, that is happening 50% of the time, which is not a minor issue.
Suggesting that games have their framerates capped in order for OBS to work-- because there is no other way of putting a limit on a game's GPU usage-- is very, very common advice in these forums.