So here\'s the deal. I\'ve got my solution which has a few projects in it:
Instead of calling Type.GetType(pluginTypeName), try Type.GetType(pluginTypeName, true). The boolean parameter indicates if the call should throw an exception in the event of a failure, instead of returning null - this way, you should get a (hopefully) better description of why GetType is failing instead of just a mysterious null!