Preheat oven to 375°F (190°C). Lightly grease a 9-inch loaf pan and set aside.
In a large skillet over medium heat, sauté the onion, celery, and carrots in olive oil until softened, about 5-7 minutes. Add garlic and cook for 1 minute more.
In a food processor, combine sautéed vegetables, chickpeas, breadcrumbs, plant milk, Worcestershire sauce, soy sauce, tomato paste, flaxseed, liquid smoke, and pepper.
Pulse until well-combined but not puréed. Stop to scrape the sides as needed.
Transfer the mixture into the prepared loaf pan and press it in firmly and evenly.
Bake for 30 minutes.
While baking, whisk all glaze ingredients in a small bowl.
Remove the loaf from the oven and spoon the glaze evenly over the top.
Return to oven and bake for an additional 20-25 minutes.
Let cool in the pan for at least 10 minutes before slicing.