In a stand mixer or in a large bowl with a hand mixer, beat sugar and egg yolks, until pale yellow.
Slowly add milk and 1 cup heavy cream. Add Veganshire, vanilla, and spices. Pour into a large punch bowl or pitcher
Beat egg whites until stiff peaks form. Fold into remaining mixture, along with the Zacapa Rum
Beat remaining 1 cup heavy cream until whipped cream forms. Whip in powdered sugar and sea salt.
To serve, pour 1 cup eggnog mixture into glass of choice. Top with whip cream and cinnamon stick.