Για το κέικ: Λιώνουμε τη σοκολάτα με το βούτυρο με τη μέθοδο μπεν μαρί. Μόλις λιώσει, αφαιρούμε το μπολ από το μπεν μαρί, ρίχνουμε μέσα τη ζάχαρη και τα χτυπάμε με το σύρμα, μέχρι να διαλυθεί.
Ύστερα, προσθέτουμε τα αυγά ένα ένα περιμένοντας να απορροφηθεί το πρώτο πριν ρίξουμε το επόμενο χτυπώντας με το σύρμα.
Στη συνέχεια, ρίχνουμε το νερό, τον καφέ, το κακάο, το γάλα, τη μαγειρική σόδα, τα αλεύρια και ανακατεύουμε, μέχρι να ομογενοποιηθεί το μείγμα.
Κατόπιν, αδειάζουμε το παραπάνω μείγμα σε μία στρογγυλή φόρμα για κέικ διαμέτρου 20εκ., την οποία έχουμε στρώσει με λαδόκολλα, και ψήνουμε σε προθερμασμένο φούρνο στους 180°C στον αέρα για 1 ώρα και 30 λεπτά. Μόλις ψηθεί, αφήνουμε το κέικ να κρυώσει.
Για την επικάλυψη: Τοποθετούμε το κατσαρολάκι σε μέτρια προς χαμηλή φωτιά, ρίχνουμε τη ζάχαρη σε δόσεις μέσα (μόλις λιώσει τελείως η πρώτη δόση, ρίχνουμε και την επόμενη). Έπειτα, ρίχνουμε το αλάτι μέσα στο κατσαρολάκι και ανακατεύουμε με ένα σύρμα.
Στη συνέχεια, αδειάζουμε σε δόσεις 200 ml κρέμα γάλακτος μέσα στην καραμέλα και ανακατεύουμε ξανά, μέχρι να απορροφηθεί. Ακολουθούμε την ίδια διαδικασία και για τις υπόλοιπες δόσεις.
Ύστερα, σβήνουμε τη φωτιά, ρίχνουμε το βούτυρο μέσα στο κατσαρολάκι και ανακατεύουμε, μέχρι να λιώσει. Αδειάζουμε το μείγμα σε ένα μπολ και αφήνουμε στην άκρη να κρυώσει.
Κατόπιν, αδειάζουμε στον κάδο του μίξερ την υπόλοιπη κρέμα γάλακτος και την χτυπάμε με το σύρμα σε μέτρια ταχύτητα, μέχρι να γίνει σαντιγί.
Μόλις αρχίσει να δημιουργείται η σαντιγί, προσθέτουμε σε δόσεις τη ζάχαρη άχνη και ανακατεύουμε, μέχρι να ομογενοποιηθεί. Αμέσως μετά, ρίχνουμε την κρέμα μασκαρπόνε και ανακατεύουμε, μέχρι να προκύψει ένα ομοιογενές μείγμα.
Έπειτα, προσθέτουμε στον κάδο του μίξερ την κρύα καραμέλα που αφήσαμε να κρυώσει και ανακατεύουμε, μέχρι να ομογενοποιηθεί η επικάλυψη.
Σύνθεση: Ξεφορμάρουμε το κέικ, το κόβουμε σε 2 ίσα, επίπεδα μέρη,τοποθετούμε το ένα παντεσπάνι στο πιάτο που θα σερβίρουμε και αλείφουμε με τη μισή επικάλυψη το πάνω μέρος του παντεσπανιού.
Ύστερα, καλύπτουμε με το δεύτερο παντεσπάνι, αλείφουμε το πάνω μέρος του με την υπόλοιπη επικάλυψη, γαρνίρουμε με σιρόπι καραμέλας και σοκολάτας και σερβίρουμε.