To clear up confusion to any newbies who might be reading, and then to answer your question:
- Transfer = the term for sending a domain to a DIFFERENT registrar
- Push or 'Account Change' = the term for sending a domain to another account, but in the SAME registrar
The 60 day transfer lock only applies to sending the domain out of the current registrar. You can, however, push the domain as many times as you like to different accounts within the same registrar. There is no 60 day restriction on that.
To answer your question: if you are trying to push the domain from your GD account to your friend's GD account and are getting an error message, the most common reason is: perhaps you are inputting only their account number, or only their email address, in the push fields? - It's annoying - GD says you only need to input one of those. However, you will always get an error message if you try to input just one. You need your pal's user number AND email address. Then the push should work.
*Oh, another glitch: I think it used to say (I don't know if it still does) to input the customer number OR the customer username into a field. I found that it never worked with the customer username. Always had to get the customer number.
So, get your friend's 'customer number' and his email addy for GD, try the push again, see what happens...
Hope this helped.