Got my XCarlink interface finally working :)
Apparently late build RCD200s need a different chip in the interface. So the folks at XCarlink in the UK sent me a new chip. Pulled the interface apart this morning, swapped the chips and bingo I've got it all working :)