It's not a calibre patch, it's a patch to the Open With plugin (from before calibre had its own internal Open With feature).
I added it in case anyone was interested in seeing exactly what I changed. The ZIP is the plugin itself.
If it fixes things for you, it could be added to the main version.
If I was going to post a patch for calibre itself, I would have it added upstream so everyone benefits.