The viewer was built against the official version of the toolkit and you can't just replace that with a newer version without confusing the viewer.
Your best option is to move your modified control into its own new assembly (with a new namespace) and add that separately to the viewer template but leave the original toolkit in its original state.
For any viewer specific questions on how to do that, please use the beta community forums.