In a large pot, bring the wine to just below a simmer. Add the cinnamon, cardamon, cloves, orange and cranberries and continue to simmer for an additional 15 minutes. Prevent the mixture from boiling or too much alcohol will cook off the wine.
Remove the mixture from the heat and strain the liquid into a freezer-proof container. Add the honey and stir until dissolved, followed by the cranberry cocktail, bourbon, and orange liquor.
Place the mixture in a freezer for at least 24 hours, stirring every 8 hours or so to ensure even freezing and smaller ice crystals. Keep frozen until ready to serve.
To serve, scoop slush into a tumbler glass or champagne coupe, topping with a little splash of soda water. Garnish with a cinnamon stick and/or sugared cranberries if desired.