I think Jeff misunderstood your question.
If I understand you correctly, you are trying to assign a printing profile as your working space. This is a big NO NO. The profiles from Epson and Hahnameuhle are for printing and soft proofing only. They are applied in the Print with Preview dialogue when you are sending the print to the printer.
ColormatchRGB is your working space within PS. Leave that alone, DO NOT assign nor convert this to any printer profile. This is where you are getting the green cast. I followed your workflow you posted here and on the PS forum to duplicate what you are seeing.
I think you need to learn more about color management and workflow. I think this is a good start. http://www.computer-darkroom.com/ps9_colour/ps9_1.htm
Here is a good tutorial by Ian Lyons on printing. The screenshots are for a Mac but the steps and basic flow is the same for Windows. http://www.computer-darkroom.com/ps9_print/ps9_print_1.htm