Robimy marynatę dzień wcześniej. Jabłka obieramy, kroimy na ćwiartki, usuwamy pestki. Cukier karmelizujemy na patelni na jasnobrązowy kolor i podlewamy porto. Dodajemy do tego cynamon, skórkę cytrynową, pomarańczową i kawałki jabłek. Gotujemy na średnim ogniu przez 3-5 minut. Zdejmujemy z ognia i odstawiamy na noc. Ziemniaki obieramy, grubo kroimy i gotujemy. Cebulkę siekamy w kostkę. Rozgrzewamy 2 łyżki oleju i dusimy na nim cebulkę. Dodajemy ugotowane ziemniaki, dolewamy wino, rosół i śmietankę. Gotujemy na średnim ogniu około 20 minut. Dodajemy chrzan i rozdrabniamy wszystkie składniki w blenderze. Solimy, pieprzymy, odstawiamy. Jabłka wyjmujemy z marynaty i osuszamy. Kroimy owoce w poprzek na kawałki grubości 1 cm. Szczypiorek kroimy w 4-5-centymetrowe paseczki. Świeży chrzan obieramy i drobniutko siekamy. Z kaszanki zdejmujemy skórkę, kroimy ją na 4 równej wielkości kawałki. Obtaczamy w mące i smażymy na reszcie oleju (na średnim ogniu) z każdej strony na chrupiąco. Zupę wlewamy na talerze. Rozkładamy kawałki kaszanki i jabłek. Dekorujemy posiekanym szczypiorkiem i świeżym chrzanem.