Start by pickling the cranberries. Add all the ingredients except the cranberries to a small saucepan over medium heat. Once the sugar has dissolved, remove from the heat. Add cranberries to a glass jar, and pour the pickling liquid in the jar. You can make these up to one week in advance, but note that the flavor will become more pronounced the ginger they sit. Be sure to store in the refrigerator.
Preheat the oven to 375 degrees. Add cubed squash to a baking sheet, drizzling with olive oil and sprinkle with salt and pepper. Roast for 20-30 minutes, until fragrant and tender.
As the squash is roasting, make the whipped goat cheese. Combine all ingredients in a food processor until smooth. Taste, and adjust salt and honey as needed. Transfer to a separate bowl.
When the butternut squash has slightly cooled, transfer to the food processor and pulse until smooth.
Now make the crispy sage. Add olive oil to a a small sauce pan. Add the sage leaves and lightly fry for about 1 minute. Watch closely though, it will go fast! Remove to a paper towel lined plate.
Slice the baguette into 24 slices and brush with olive oil. Broil for about 1 minute a side until lightly golden brown.
To arrange, spoon butternut squash on each crostini, followed by whipped goat cheese. Slice pickled cranberries in half and arrange on each crostini along with the crispy sage.