Chop the cauliflower into medium pieces. Heat a large skillet over high heat. Add 1 Tbsp oil and heat until shiny. Place the cauliflower and garlic in the hot oil, stir to cover with oil, and place a lid on the skillet. Check skillet every few minutes to keep cauliflower from burning, but let it get a nice browned roasted outside. Continue to let cauliflower cook, covered, for about 10-15 minutes, or until tender-crisp. Let cool for a few minutes.
Preheat the oven to 450. In a blender or large food processor, place eggs, flour, pepper and seasoning. Place cauliflower in blender and puree until you have a semi-smooth, thick batter. Cover a pizza pan with parchment paper and pour batter into the center of the paper. Spread until you have about a 1/2 inch thick crust or thinner if desired.
Bake the crust for about 20-24 minutes, checking occasionally to keep from burning. I recommend letting it brown a little bit more than a normal crust so it will cook through completely.
While crust is cooking, heat remaining 1 tsp oil in a medium skillet over medium heat. Add onion and bell pepper and cook for 3-4 minutes until crisp tender and remove from heat.
When the crust is cooked through and golden brown, remove and spread with hummus. Sprinkle with sauteed veggies and the shredded cheese and bake for 10-12 minutes or until cheese is melted. Top with scallions, slice, and serve!