Preheat your oven to 425°F (220°C). Line a large baking sheet with parchment paper.
In a large bowl, combine the Brussels sprouts and sweet potato cubes. Drizzle with 1 tablespoon of olive oil, then sprinkle with paprika, garlic powder, onion powder, salt, and pepper. Toss well to coat. Spread the vegetables in a single layer on the prepared baking sheet.
Roast for 20-25 minutes, or until the vegetables are tender and browned at the edges. Set aside to cool slightly.
While the vegetables roast, melt the butter with the minced garlic in a small bowl. Brush this garlic butter over the cut sides of the ciabatta loaf. On a second baking sheet, place the ciabatta cut-side up. On the other half of the sheet, spoon the shredded Parmesan into four 3-inch mounds.
Bake the ciabatta and Parmesan for 6-8 minutes, until the bread is golden and the Parmesan has melted into flat, crisp circles (called frico). Watch closely to ensure the cheese doesn't burn. Let the frico cool on the pan until crispy.
In the same large bowl you used for the vegetables, add the chopped kale. Drizzle with the remaining 1 tablespoon of olive oil and a pinch of salt. Use your hands to massage the kale for about 1 minute, until the leaves soften and darken slightly.
Add the sliced apple, dried cranberries, and most of the roasted vegetables to the bowl with the kale. Drizzle with the honey-dijon dressing and toss to combine.
Divide the salad among four bowls. Top with the remaining roasted vegetables and break the Parmesan frico into bite-sized pieces over each salad. Serve immediately with the warm garlic bread on the side.