I looked at the files. At first I thought it was a problem with the difference in line endings on the platform that generated the file, but that doesn't explain how it still knew to set all 375 key frames. I'm afraid I haven't been able to look deeply enough to find the problem, but I will do.
Are you able to work with the .chan files for the time being?
Matt