I finally found the solution after lots of pulling my hair out.
As per this post over on BB forums:
BES Express - calendar sync not working properly - BlackBerry Support Community Forums
It resolves the issue, even though it is for an old CDO and pre BESX5 and my issue was appointments moving
FORWARD in time it worked.......THANK GOODNESS.
Thanks to all that tried and offered solutions.