One factor I'd seriously keep in mind though, is to not completely limit yourself to ONLY what is well matched with the CPU you have now. At some point you might change CPUs or even the whole platform, to something substantially more capable and if you do, and if you purchased a graphics card that was only capable enough to support the current CPU with no thought to the future, even two or three years out, you might end up in a situation later where you wish you'd have purchased something better than the 1650 which, while I agree is substantially better than what you have now, is also substantially LESS of a performer compared to the similarly priced RX 580, which is a terrific 1080p card especially for the price.
But I'm not against any of these options, especially considering what you have now and where you are coming from, it is just that it is worth mentioning because VERY OFTEN we see people in your exact situation who a few months later come back lamenting about how they wish they'd have spent the money on something a little better because now they have upgraded the rest of the system and the graphics card is the thing holding them back. As well, even with a relatively weak CPU, having as good of a graphics card as you can afford is often not a bad thing because many games are primarily GPU bound and don't need the best of CPUs, especially if you are not looking for high FPS gaming which obviously you are not on those monitors. A good card can mean great eye candy even with a weak CPU, and if you upgrade your monitor too at some point to something more modern, the eye candy might be a very important aspect for you.