Σε ένα κατσαρολάκι ξεκινάτε να ετοιμάζετε το σιρόπι. Βάζετε το νερό, τη ζάχαρη, την κανέλα και τα γαρύφαλλα, για 5 λεπτά στη φωτιά, ανακατεύοντας για λίγο. Όταν θα είναι έτοιμο, το αφήνετε να κρυώσει. Μ’ ένα πινέλο παίρνετε λίγη από το βούτυρο και αλείφετε ένα ταψί.
Σε μια κατσαρόλα βάζετε την κρέμα γάλακτος να βράσει μαζί με την σοκολάτα και το βούτυρο, ανακατέψτε μέχρι να λιώσουν όλα τα υλικά και αφήστε στην άκρη. Σε ένα μπολ χτυπήστε ελαφρώς με το σύρμα τα αβγά με τη ζάχαρη ώσπου να διαλυθεί η ζάχαρη και να γίνει ένα ωραίο μίγμα και προσθέστε το αλεύρι, την σοκολάτα σκόνη , το μπέικιν πάουντερ και ανακατέψτε καλά. Ενώστε τα δύο μείγματα και ανακατέψτε με μια σπάτουλα. Βουτυρώστε και αλευρώστε ένα το ταψί (στρογγυλό 24 εκ.) και ρίξτε το μείγμα.
Στον κάδο του μίξερ με το σύρμα χτυπάτε την μαργαρίνη με τη ζάχαρη μέχρι να αφρατέψουν. Μετά προσθέτετε ένα-ένα τα αυγά, συνεχίζοντας το χτύπημα. Στη συνέχεια, προσθέτετε το αλεύρι μαζί με το μπέικιν πάουντερ.
Στο κάδο του μίξερ ρίχνετε όλα τα υλικά μαζί (εκτός τη μαρμελάδα ) και τα ζυμώνετε με το φτερό, έτσι ώστε να ομοιογενοποιηθούν και να γίνει μια ενιαία ζύμη.
Μετά παίρνετε τη ζύμη και την απλώνετε σε ένα ορθογώνιο ή τετράγωνο τσέρκι ή ταψί, διαστάσεων 20 x 20 εκ., κρατώντας λίγη από τη ζύμη στην άκρη για να φτιάξετε τις ραβδώσεις της επιφάνειας.
Σε ένα κατσαρολάκι βάζετε τη μαργαρίνη με την κουβερτούρα να λιώσουν μέσα σε μπεν μαρί. Ανακατεύετε καλά με ένα σύρμα. Σε να μπολ χτυπάτε τη ζάχαρη με τα αυγά μέχρι να ασπρίσουν. Προσθέτετε σιγά-σιγά το αλεύρι, μετά τη βανίλια και ανακατεύετε.
Σε ένα μπολ βάζετε τις ζελατίνες μαζί με λίγο κρύο νερό για να μαλακώσουν. Παίρνετε τα μπισκότα και τα περνάτε στο μπλέντερ μέχρι να γίνουν σκόνη.