I'm not sure, but perhaps a few tests would help show what's happening.
If you could try out these tests on a WfW share:
touch foo
chmod -w foo
cp -a foo bar
chmod +w foo
echo hi >>foo
and verify whether the permissions and timestamps are behaving, and what
if any error messages occur.
Regards,
Bill