Preheat the broiler and line a baking sheet with parchment paper or a silicone baking mat.
Slice the baguette into ¼-inch slices. Brush both sides with olive oil and toast under the broiler until golden brown, about 2-3 minutes per side. Let cool.
Combine the whipped cream cheese and pesto in a mixing bowl. Pat the carrots dry and cut into small dice. Stir into the cream cheese mixture. Spread the mixture on top of the toasted baguette slices. Garnish with a sprig of fresh herb, if desired.