@damysteryman
I've looked into ios code and actually those patches are for the IOP module which is in the kernel .app file along with ES and FFS modules.
Anyways, here is a new ESP module which applies those patches to IOP:
http://www.multiupload.com/3L23RGFBFG
It should work for bases 37, 53, 55, 56, 57 and 58.
Just replace the old module in d2x v6beta1.
EDIT:
Forgot to say thanks
EDIT 2:
Module link replaced with a new one that supports more bases.
OK, I just tested this modified ES.app inside cIOS249[56]-v21d2x6-beta1 with both NeoGamma R9 beta 49 and CFG USB Loader 69b1, and.... did not work. Korean games still fail, and make the Wii hang...
...is there any way to actually check if the patches are being applied correctly (Such as a USB Gecko debug output or something)?
Hmmm... I believe the patches are applied correctly.
Here is how I do it: