its all about encoding.
my system is running 1080i25 and plays the file witout any problem.
your file is original encoded with 25 frames and you play it with 29.95 frames, that means your audio is not rendered for a 29.95 frame speed, thats why you are out of sync. Audio is treated seperately in your caspar encoder, if your video plays faster then expected, your audio is to long.....
if you render it new with 29.95 AND the option video synch on, all becomes good.
i use myFFmpeg for encoding or recoding (its a frontend for ffmpeg, cost are about 20 euros and used the preset XDCAM HD 720p60 and was setting the option "video synch" to "EACH FRAME"
then caspar plays both files (your original and my encoded file) correctly in synch.
without putting this option on, either video was to slow or audio to slow.https://drive.google.com/open?id=0B61S9tASL-DmWUNrQWQ2WVpuVU0