Sometime later...wondering if it was ever implemented to let us have our profile page include the games we collaborated on? I cant seem to find any option as of yet?
You can create a collection of games on other accounts you've worked on, then display that collection on your profile. Other than that I can't really see any other way.