Thanks folks!
I went and got the EOS plug in, but it dodn't seem to help. THat is what I had used in the past to work with Canon 5D and 7D video.
For some reason it didn't work.
I looked in Library > Pro Apps > MIO > Plugins > CanonE1.Radplug>Resources > cameras.plist and saw this information:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>60D</key>
<array>
<string>Canon EOS 60D</string>
</array>
<key>1D</key>
<array>
<string>Canon EOS-1D Mark IV</string>
</array>
<key>5D</key>
<array>
<string>Canon EOS 5D Mark II</string>
</array>
<key>7D</key>
<array>
<string>Canon EOS 7D</string>
</array>
</dict>
</plist>
I then added this information:
<key>600D</key>
<array>
<string>Canon EOS 600D</string>
</array>
I restarted FCP and then was able to transcode the video. I guess that in the US this camera is called the T3i, so it may need to have other infomation inserted. In Southeast Asia it is called the 600D.
I'm not sure if this is relevant for other people, but wanted to post it as it seemed to provide a solution for me. I'm not sure why the download for the Canon 5D and 7D didn't work, go figure. Could just be something strange that I did to my Mac.
Cheers,
dugmoore