local machine time is fine. remote machine where the dirs are being made is on UTC but year is current. This doesn't explain why year is 2008. It seems to me that crossftp is having trouble distinguishing the day and year when the day is diffent (due to UTC) than the local machine. I sent screenshots and more info via email.
And, version 1.50a is fine. 1.55a has trouble, nightly has trouble.