Adjust oven racks to upper-middle and lowest positions, place rimmed baking sheet on lower rack, and heat oven to 400 degrees.
Brush cut sides of zucchini with 2 tablespoons oil and season with salt and pepper. Lay zucchini cut side down in hot sheet and roast until slightly softened and skins are wrinkled, 10 to 12 minutes. Remove zucchini from oven and flip cut side upon sheet; set aside.
Meanwhile, heat remaining 1 teaspoon oil in large saucepan over medium-high heat until just smoking. Add lamb, ½ teaspoon salt, and ¼ teaspoon pepper and cook,breaking up meat with wooden spoon, until browned, 3 to 5 minutes. Using slotted spoon, transfer lamb to paper towel–lined plate.
Pour off all but 1 tablespoon fat from saucepan. Add onion to fat left in saucepan and cook over medium heat until softened, about 5 minutes. Stir in garlic and ras el hanout and cook until fragrant, about 30 seconds. Stir in broth, bulgur, and figs and bring to simmer. Reduce heat to low, cover, and simmer gently until bulgur is tender, 18 to 20 minutes.
Off heat, lay clean dish towel underneath lid and let pilaf sit for 10 minutes. Add pine nuts and parsley to pilaf and gently fluff with fork to combine. Season with salt and pepper to taste.
Pack each zucchini half with bulgur mixture, about ½ cup per zucchini half, mounding excess. Place baking sheet on upper rack and bake zucchini until heated through, about 6 minutes. Serve.