Of course SoftICE does not have handy "save to executable" function (or at least it did not have it in the 90s when I last looked at it).
In that case you simply write down binary signatures surrounding your patch, open executable with any hex editor, find those signatures and patch. Then do binary diff, save it into CRK file and distribute.
PS. I wonder why this guy copied EDX into ECX instead of just doing PUSHF...