Circumvent broken ogr::SpatialFilter with a filter loop. Curiously, I can use almost entirely gdal calls to do this, just not rely on SetSpatialFilterRect to properly filter anything