Чтобы получить метод, который действует как GetMethod (фильтр), за исключением того, что он игнорирует нужный вам случай:
var method = filterType.GetMethod(filter, BindingFlags.Public | BindingFlags.Static | BindingFlags.Instance| BindingFlags.IgnoreCase);
Это не будет работать: var method = filterType.GetMethod (filter, BindingFlags.IgnoreCase);