You can't uninstall tSQLt because tSQLt.Private type from tSQLtCLR assembly does not exists in your case (because you did not enable SQL CLR before installation).
select * from sys.assembly_types where assembly_class = 'tSQLtCLR.tSQLtPrivate'
To re/un-install tSQLt in your case you need:
1.Enable SQL CLR:
EXEC sp_configure 'clr enabled', 1;
RECONFIGURE;
GO
DECLARE @cmd NVARCHAR(MAX);
SET @cmd='ALTER DATABASE ' + QUOTENAME(DB_NAME()) + ' SET TRUSTWORTHY ON;';
EXEC(@cmd);
GO
2.Re-install tSQLt - simply execute sql script from tSQLt.class.sql (it drops and recreate all objects if they do exist)
3.Un-install tSQLt (if you need)
EXEC [tSQLt].[Uninstall]