Maybe simpler as `Where`/`Any`?

```csharp
.Where(t =>
    t.GetInterfaces()
        .Any(i => i.IsAssignableFrom(typeof (IEnumerable<>))))
```