I'm getting over the worst case of the flu that I've had in nearly 50 years (oddly enough, I contracted that case in Navy boot camp several days
after getting a flu shot). Anyhow, I've had too much time to think about this...
I didn't recall seeing this issue in Middle East, probably because much of that takes place in the desert and there aren't many streams or minor rivers that I remembered. So, I popped open
Syrian Revenge and checked it for minor rivers/streams. There are a few places that don't match up perfectly (one or two pixels off), but I had to look really close to even notice this.
Here is a screen cap from CSME (Texture Labels will make more sense below):
My next effort was to copy the MinorRiver0d.bmp from CSME into my mod for CSVN. That shows the same mismatches that are evident with the river and stream textures from my OP *screen cap is from the same area of tutorial map):
So, there was one other thing to try... I opened the MinorRiver0d.bmp file from CSVN, selected the textures and re-colored them RED. I then overlayed that layer onto the same file from CSME and dropped the transparency to 50%:
This is a screen cap that I made to show Grid Lines that I created to outline the "boxes" that the textures must reside within so as not to spill over into another texture once inside the game.
As you can see, the textures generally line up fairly well. The textures that don't match up well in-game in CSVN are Textures B-4 (this one could move straight-up about 11 pixels without spilling out), C-3 & C-8. Texture C-1 is off slightly, but I haven't noticed it in-game.
So, since these textures appear to match up well in CSME, something else must have changed in CSVN. That would be beyond my capability to adjust. Truthfully, I like the way the CSME file looks in VN. I might have to recolor the streambanks a little, but I think it's less obtrusive and (to me) fits the scale of the map better. JMHO, YMMV