To make a long story short, it seems for Castle Link to work properly you need to have .NET 1.1 installed. I recently tried to get Castle Link working on a fresh install of Windows 2000 with only .NET 2.0. The app would launch but would crash once the speed control was connected. After installing .NET 1.1 everything worked as advertised.