Crea il tuo fs
variabile come prima e:
data = fs.get_last_version(filename).read()
Potresti anche cercare un elenco di file come:
from bson import Regex
for f in fs.find({'filename': Regex(r'.*\.(png|jpg)')):
data = f.read()
Inoltre, un commento sul tuo codice:è molto lento ricreare le istanze MongoClient e GridFS per ogni iterazione del tuo ciclo. Creali una volta prima di iniziare il loop e riutilizzali.