You can create a team in the new Dota 2 menu by going to the Manage Pro Info and Teams page. It’s in the Account section.