Are you saying you pass CL_MAP_READ|CL_MAP_WRITE to clEnqueueMapBuffer but profiler shows only CL_MAP_READ in API trace? I could not reproduce this bug.
With regard to the driver, can you download the latest catalyst driver (http://support.amd.com/us/gpudownload/windows/Pages/radeonaiw_vista64.aspx) and try to install it. The driver package is generic. You can also try preview version of the driver which doesn't do device ID check.
If possible, can you please share your executable so we can verify the zero copy timestamps problem.
Here's the link to submit your program