Okay, no captures from last night, but I have found something out (the hard way.)
It appears I made a big mistake in raising the bit rate of the Hik up to it's 16384 odd maximum. I just did a factory reset on it and the default bit rate was 8192 in H264- which results in significantly less noise in the darker areas on the video. That also makes sense when comparing the Dahua's maximum bit rate which only allows a maximum of 6400 (in H265) and cannot be raised higher. As shown in my previous captures I was getting significantly more noise on the Hik, the shadow noise level is now comparable to the Dahua.
The lower bit rate most likely forces the firmware to be smarter and eliminate unnecessary pixel changes, reducing noise. The detail of the visible image still looks very good. This is all still with the LED flood lights, 1-25th minimum and Hik in auto for day/ night (it will happily stay in colour with the flood lights on and auto switch to night with IR if they're off) and the Dahua locked in Day/ colour as it won't automatically stay in Day mode with the flood lights on.
Hik off NVR (disadvantaged by the NVR compressing it to 1920x1080- hence the "flat cat")
Dahua off NVR (native 1080P off NVR, I've also boosted the saturation a bit on the Dahua)
I've mentioned it before, but you will see the Hik 4mm is definitely soft in focus on the LHS of the image (tree, letter box.) It's pretty disappointing that a budget varifocal can give sharper focus across the whole frame than a simpler fixed lens! This looks like a common problem with them given
@MrRalphMan had the 12mm with bad focus and his 6mm showed some softness on the RHS.
I'll be swapping my (untested) Hik DS-2CD2335WD-I 6mm into the above spot tomorrow and will be putting the 4mm into a position where the IR can be tested without the reflection from the overhanging eaves.
I've also previously posted problems with my Dahua IPC-HDW5231R-Z giving poor quality daylight pictures with noticeable jagged steps on diagonal straight edges, that problem fixed itself a couple of days ago after a reboot of my NVR and cameras. My NVR still says it's getting a 720P ONVIF signal in the settings, but on Liveview its always correctly said 1080P.