You really want to be using Application manage color instead of Printer manages color.
As to your problem, well the profile could be just so-so. Double check that you are setting everything correctly both in Photoshop's Print dialog and the subsequent driver software. The later MUST be set exactly as used to build the profile. IOW, if just a media setting is off and everything else is correct, you'll get wrong color.