The trainz series is progressively stricter on what errors it will allow. 2006 is tougher than 2004, TC1&2 is tougher than 2006, TC3 is tougher than TC1&2. I'm sure you can get it to work in TC3, you just have to discover the errors and fix 'em!
I am not familiar with these assets but I have generally found that if a steam loco crashes TC3 it is usually the enginespec dependancy that causes it. Are these locos intended to be used in TC3? If not try swapping the engine-spec in the config file for one of the built in TC3 ones and see if it helps.