Preheat your oven to 400°F (200°C) and line a large rimmed baking sheet with parchment paper.
In a medium mixing bowl, combine the ground beef, almond flour, whisked egg, garlic powder, onion powder, and half of the sea salt and black pepper.
Gently mix the ingredients by hand until just combined, then shape into a compact rectangular loaf on one side of the prepared baking sheet.
Wrap the bacon slices tightly around the meatloaf, tucking the ends underneath to secure them.
Brush 1 tablespoon of the BBQ sauce evenly over the top and sides of the bacon-wrapped loaf.
In a separate bowl, toss the carrots and broccoli with the olive oil and the remaining salt and pepper.
Arrange the vegetables in a single layer on the empty side of the baking sheet.
Roast for 25 to 30 minutes, or until the meatloaf reaches an internal temperature of 160°F and the vegetables are tender.
During the last 5 minutes of roasting, brush the remaining 1 tablespoon of BBQ sauce over the meatloaf for a sticky, caramelized finish.
Allow the meatloaf to rest for 5 minutes before slicing and serving with the roasted vegetables.