Σε μπεν μαρί λιώνετε τη σοκολάτα και προθέτετε το ζαχαρούχο, το αλάτι και τις βανίλες. Tα αφήνετε σε μέτρια φωτιά, ανακατεύοντας με ένα σύρμα. Όταν θα είναι έτοιμο το μείγμα, το αποσύρετε από τη φωτιά και το αφήνετε να κρυώσει.
Προθερμαίνετε τον φούρνο στους 190 βαθμούς. Αλείφετε μερικά ταψιά ψησίματος με βούτυρο και στρώνετε με λαδόκολλα. Κοσκινίζετε το αλεύρι και το μπέικιν πάουντερ μέσα στον κάδο του μίξερ και προσθέτετε τη ζάχαρη, την πρέζα αλάτι, τους κρόκους του γαρύφαλλου και το βούτυρο . Ανακατεύετε για λίγο μέχρι να γίνει μια σφιχτή ζύμη.
Σε ένα μπολ ανακατεύετε τα καρύδια, τη ζάχαρη και την κανέλα. Τα αφήνετε στην άκρη. Με ένα πινέλο αλείφετε πολύ καλά ένα ταψί για μπακλαβά 40×27 και απλώνετε τα 18 φύλλα. Τα τοποθετείτε το ένα πάνω στο άλλο στο βουτυρωμένο ταψί και ταυτόχρονα ραντίζετε πεταχτά με το λιωμένο βούτυρο ανάμεσα τα φύλλα. Μετά πασπαλίζετε σε όλη την επιφάνεια το μείγμα από το καρύδι. Ακολούθως στρώνετε τα υπόλοιπα 18 φύλλα, ένα- ένα, ραντίζοντάς τα με λίγο βούτυρο.
Χτυπάτε την κρέμα,. ενσωματώνοντάς τη σιγά-σιγά στο γιαούρτι, μαζί με τη ζάχαρη. Βουτάτε κάθε μπισκότο σαβουγιάρ στον καφέ και στρώνετε τα μισά σε ένα μπολ ή σε ποτήρια για να δημιουργήσετε μία στρώση.
Κόβετε την κουβερτούρα σε μικρότερα κομμάτια και τη λιώνετε σε μπεν μαρί σε χαμηλή φωτιά . Μετά διαλύετε το κακάο και το αλάτι στο μισό φλιτζάνι ζεστό νερό. Το ρίχνετε στο μείγμα της κουβερτούρας, ανακατεύοντας καλά με ένα σύρμα . Όταν θα είναι έτοιμη, απλά σβήνετε τη φωτιά. Στη συνέχεια χτυπάτε την κρέμα με ένα μίξερ χειρός μέχρι να γίνει σαντιγί και την προσθέτετε στο μείγμα κουβερτούρας, ανακατεύοντας με μια σπάτουλα με απαλές κυκλικές κινήσεις.
Για τα Cupcakes. Προθερμαίνετε τον φούρνο στους 180 βαθμούς στον αέρα. Σε ένα μπολ διαλύετε το κακάο με το ζεστό νερό και αφήνετε στην άκρη. Παίρνετε τη μαργαρίνη και τη χτυπάτε στο μίξερ με το σύρμα μαζί με τη ζάχαρη.