1. Προθερμάνετε τον φούρνο στους 175°C (350°F) και τοποθετήστε το σε ένα ταψί. Ανακατέψτε το αλεύρι, το κακάο σε σκόνη, τη μαγειρική σόδα και το αλάτι. Χτυπήστε μαζί το βούτυρο και τη ζάχαρη, στη συνέχεια προσθέστε τα αυγά και τη βανίλια και χτυπήστε μαζί το ξινόγαλα και το ζεστό νερό μέχρι να ομογενοποιηθούν.
2. Ψήστε για 25-30 λεπτά και αφήστε το να κρυώσει εντελώς. Για να ετοιμάσετε το γλάσο, χτυπήστε το τυρί κρέμα μέχρι να ομογενοποιηθεί, προσθέστε την κρέμα γάλακτος, τη ζάχαρη άχνη και τη βανίλια και απλώστε το στη βάση.
3. Ανακατέψτε την τριμμένη καρύδα με το γλάσο, προσθέτοντας λίγο γάλα αν χρειάζεται, και ρίξτε το πάνω από το γλάσο. Ψύξτε για τουλάχιστον 1 ώρα και κόψτε το σε κομμάτια.
