Welcome to the mystical world of colour management

I am not a guru on this but can tell you that sRGB will reproduce colour better for PC and web display. Adobe RGB is better for professional printing. You will see a minimal difference when home printing but I would not expect you to have a colour cast with either colour setting. This suggests to me that your monitor and printer needs calibrating.
Have a look at
this thread for monitors and
this tutorial for printers. HTH.