The replacement is here, brand new and without terminal blocks - they asked if I wanted them leaving off to save me the bother of removing them.
A brand new controller free of charge including shipping from the US and it was my fault it went up in smoke, you just can't beat customer service like that!