Hi. Today i've discovered how to upload a custom portrait to your GSA profile.
You have to log in here https://login.comrade.gamespy.com/ with your gsa email and password and you can change the picture there https://login.comrade.gamespy.com/update.aspx
Don't forget to save changes by entering a password.
See also: How to subscribe FREE to GameSpy Arcade