Podívejte se na http://gehrcke.de/2013/01/highly-concurrent-connections-to-redis-with-gevent-and-redis-py/
Nejsem 100%, jestli vaše opičí záplatování dělá ten trik, ale já bych to nahradil:
import gevent
import redis.connection
redis.connection.socket = gevent.socket
Můžete také jít a vytvořit si svůj vlastní fond s připojením podporovaným gevent k redis...