You might be able to resolve this with binding redirects in *.config. http://blogs.msdn.com/b/dougste/archive/2006/09/05/741329.aspx has a good discussion around using older .net components in newer frameworks.
http://msdn.microsoft.com/en-us/library/eftw1fys(vs.71).aspx