Preheat the oven to 350°F and line a baking pan with foil or parchment paper.
In a medium pan, sauté the onions in olive oil for 4-5 minutes. Add the carrots and celery and cook for another 4 minutes, until everything is soft. Remove from the heat and let cool.
In a large bowl, combine the milk, eggs, and breadcrumbs. Stir and let rest while the onion mixture cools, about 5-10 minutes.
Add the ground beef, cooled onion mixture, Worcestershire sauce, Tuscan seasoning, and chipotles to the breadcrumb mixture. Season with salt and pepper. Mix gently until combined, being careful not to overmix.
Shape the meatloaf mixture into a loaf (roughly 9 x 6 inches) on the prepared baking sheet.
In a small bowl, combine the BBQ sauce, ketchup, and adobo sauce. Spread the mixture evenly over the top of the meatloaf.
Bake in the preheated oven for 50-60 minutes, or until the internal temperature reaches 160°F.
Let the meatloaf rest for 10-15 minutes before slicing and serving.