Я думаю, это должно выглядеть так:
Type.GetType("Class1`1[Class2]");
Примечание: я изменил апостроф с 'на `и добавил число общих аргументов.
Если этого недостаточно, попробуйте указать классы, включая пространство имен и сборку:
Type.GetType("Namespace1.Class1`1[[Namespace2.Class2, Assembly2]], Assembly1");