Προθερμαίνουμε το φούρνο στους 150οC. Βουτυρώνουμε ένα στρογγυλό ταψί και το καλύπτουμε με αντικολλητικό χαρτί. Κοσκινίζουμε το αλεύρι, το αλάτι, τα μικτά μπαχαρικά και την κανέλα σ' ένα μπολ. Ακολούθως χτυπάμε το βούτυρο με τη ζάχαρη μέχρις ότου γίνουν κρέμα και έπειτα αναμιγνύουμε τη ζάχαρη, τη μελάσα, το ξύσμα πορτοκαλιού-λεμονιού, τη μαρμελάδα και τη βανίλια μέχρις ότου έχουμε μία ελαφριά ζύμη. Ανακατεύουμε τα αβγά μας στο μίγμα προσθέτοντας μια κουταλιά της σούπας αλεύρι. Συνεχίζουμε να ανακατεύουμε κι έπειτα προσθέτουμε τα αποξηραμένα φρούτα, τα γλασαρισμένα κεράσια και τα αμύγδαλα. Ανακατεύουμε και ακολούθως τοποθετούμε στο ταψί, όπου ψήνουμε για 3 ώρες. Όταν κρυώσει ανοίγουμε τρύπες στο κέικ με ένα πιρούνι και ραντίζουμε με μπράντι.
Για τη διακόσμηση αλείφουμε το κέικ μας παντού με μαρμελάδα βερίκοκου και αφού ανοίξουμε το αμυγδαλωτό μας σε επιφάνεια καλυμένη με ζάχαρη άχνη, το απλώνουμε στο κέικ μας. Αφήνουμε στο ψυγείο να παγώσει κι έπειτα ετοιμάζουμε το γλάσο μας. Ανακατεύουμε ελαφρά τα ασπράδια και προσθέτουμε σιγά σιγά τη ζάχαρη άχνη και το χυμό λεμονιού. Απλώνουμε πάνω απ' το αμυγδαλωτό και γαρνίρουμε αν θέλουμε με λίγα cranberries.