Προθερμαίνω το φούρνο στους 180°C αερόθερμο. Βουτυρώνω καλά μια μακρόστενη φόρμα για κέικ 20x12 εκ. και στρώνω στη βάση μια λωρίδα αντικολλητικό χαρτί.
Σε ένα μπολ, κοσκινίζω μαζί το αλεύρι, τα 150 γρ. ζάχαρη, το κακάο, το μπέικιν πάουντερ, τη σόδα, τον καφέ και το αλάτι.
Σε ένα άλλο μπολ βάζω την σοκολάτα, τα 50 γρ. ζάχαρη και προσθέτω το καυτό νερό. Το αφήνω για 30 δευτερόλεπτα και ανακατεύω μέχρι να ενωθούν όλα τα υλικά και να δημιουργηθεί ένα κρεμμώδες μείγμα.
Σε ένα μεγάλο μπολ βάζω τα αυγά και χτυπάω με το σύρμα για 1-2 λεπτά. Προσθέτω την κρέμα γάλακτος και το σπορέλαιο και ανακατεύω. Ρίχνω τη λιωμένη σοκολάτα και ανακατεύω καλά. Τέλος, ρίχνω τα στεγνά υλικά και ανακατεύω μέχρι να ομογενοποιηθεί το μείγμα.
Αδειάζω το μείγμα στη φόρμα, ισιώνω με ένα κουτάλι και ψήνω για 50 λεπτά. Δοκιμάζω με μια οδοντογλυφίδα και αν δω ότι βγει καθαρή, αποσύρω από το φούρνο. Αφήνω το κέικ να σταθεί για 15 λεπτά και το αναποδογυρίζω σε μια σχάρα. Το αφήνω να κρυώσει εντελώς.
Βάζω στον κάδο του μίξερ το βούτυρο και χτυπάω με το φτερό για 6-8 λεπτά (σταματώντας 1-2 φορές για να ξεκολλήσω το βούτυρο από τα τοιχώματα του μπολ) μέχρι να αφρατέψει και να γίνει σαν κρέμα. Χαμηλώνω την ένταση και προσθέτω σταδιακά την άχνη συνεχίζοντας να δουλεύω τα υλικά μέχρι να δημιουργηθεί μια απαλή βουτυρόκρεμα. Τέλος, προσθέτω το εκχύλισμα αμυγδάλου και μόλις ενωθεί στην κρέμα, σταματάω το μίξερ και προσθέτω το χρώμα ζαχαροπλαστικής. Ανακατεύω με μια μαρίζ και μεταφέρω την κρέμα σε σακούλα ζαχαροπλαστικής.
Με ένα μαχαίρι, κόβω το επάνω κομμάτι του κέικ για να γίνει ίσιο και κατόπιν το κόβω σε δύο κομμάτια.
Απλώνω στο κάτω κομμάτι την μισή βουτυρόκρεμα και καλύπτω με το δεύτερο κομμάτι κέικ. Τέλος, απλώνω την υπόλοιπη κρέμα σε όλο το κέικ. Στολίζω με τα κερασάκια και βάζω την τούρτα στο ψυγείο για 1 ώρα.
Σας ευχαριστώ!