I think if you have issues at the low range of rpms, it may best to start from confirming if the mixture during warm idle is too rich or too lean or more or less correct.
But before even confirming this you would need to make sure again if ignition is set correctly and if the linkage is set correctly (would be good to check valve clearances too and I would not take for granted that engine rebuilders, unless it is really reliable service, did it correctly). For linkage set up, go through Linkage Tour in Technical Manual.
Simple test then to determine lean/rich mixture during warm idle is in the video from stickandrudderman. The adjustment was described in the video from WRe (I would skip the part about the WRD for now), but I think it is also very well explained in Linkage Tour. Please note that you may need to drive the car a bit after each adjustment attempt. Split linkage test can help determine too rich or too lean after each adjustment attempt. But in essence, after an attempt when after driving engine runs at 750-850rpms at idle nicely and smoothly - this is it.
The CSV may be the culprit if the mixture is indeed too rich. But if the first test showed no leak, what stops you from thinking it is not simply adjustment of fuel/mixture at idle?
Something different regulates fuel/air at higher revolutions, where you say you have no issue.
I would probably not mess around with WRD for now if you say it warms up ok and has issues at warm idle only. This would mean idle adjustment to me.