I used to manage wine programs for movie theaters and I am in the extremely unique position to say with professional certainty that the answer here is a crisp Albariño.
Cabernet Sauvignon is gonna stand up against the oils in the chocolate and candy nicely, and a Bordeaux style blend with some Cabernet franc will add some nice complexity against the peanut.