Eche un vistazo a http://gehrcke.de/2013/01/highly-concurrent-connections-to-redis-with-gevent-and-redis-py/
No estoy al 100 % si tu parche de mono está funcionando, pero lo reemplazaría con:
import gevent
import redis.connection
redis.connection.socket = gevent.socket
También puede ir y crear su propio grupo con una conexión compatible con gevent para redis...