1Heat oven to 350°F. Spray 2 (8-inch) round cake pans with cooking spray (without flour); sprinkle with 1 tablespoon sorghum flour.
2In medium bowl, mix 1/2 cup sorghum flour, the remaining flours, the cocoa, xanthan gum, guar gum, baking powder, baking soda and 1/2 teaspoon salt with whisk; set aside. In large bowl, beat oil, coffee, eggs, granulated sugar, vinegar and 2 teaspoons vanilla with electric mixer on low speed until frothy. Gradually add flour mixture, beating on medium speed until well blended. Divide batter evenly between pans.
3Bake 40 to 42 minutes or until toothpick inserted in center comes out clean. Cool in pans on cooling racks 30 minutes. Remove cakes from pans to cooling racks; cool completely, about 30 minutes.
4In medium bowl, beat ghee, vanilla and 1/8 teaspoon salt with electric mixer on medium speed. Gradually add powdered sugar and milk, beating until thickened. Beat 4 minutes longer or until frosting is fluffy. On serving plate, place 1 cake layer; spread with frosting. Top with second cake layer; spread frosting over top and side of cake.