Make the crostini: Preheat the oven to 350˚F (150˚C).
Brush olive oil on both sides of the baguette slices and arrange on a baking sheet in a single layer. Lightly season with salt.
Bake for about 15 minutes, rotating halfway through, until the crostini are light golden brown and crisp. Let cool slightly, then lightly rub the top of each crostini with the cut sides of the garlic.
Make the oven-roasted topping: Preheat the oven to 300˚F (180˚C). Line 2 baking sheets with parchment paper.
Drain the canned tomatoes. Break the tomatoes open with your hands and remove the wet seeds, discarding the innards.
Arrange the tomatoes in a single layer on the lined baking sheets. Season with the Zesty spice blend and salt, then drizzle all over with ¼ cup of olive oil. Roast the tomatoes until their juices evaporate, about 1 hour. Let the tomatoes cool.
Move the tomatoes to a cutting board, then chop. Transfer to a medium bowl with the remaining 3 tablespoons of olive oil, the garlic, pepper, and honey. Season with salt to taste. Stir in the basil.
Make the fresh topping: Remove the cores and seeds from the tomatoes, then dice. Transfer to a large bowl with Zesty spice blend, salt, pepper, garlic, olive oil, and basil and gently toss to combine.
To assemble, spoon the tomato mixtures onto the crostini, making sure to include some liquid as well. Lightly drizzle aged balsamic and good quality olive oil on top of each bruschetta and sprinkle generously with flaky sea salt. Serve immediately.