Σε ένα μεγάλο μπολ χτυπάμε τα αυγά με τη ζάχαρη για αρκετά λεπτά, μέχρι να αφρατέψουν και να ασπρίσουν, χωρίς να χάσουν τον αέρα τους.
Προσθέτουμε σταδιακά το σπορέλαιο, το γάλα και το σιμιγδάλι, ανακατεύοντας απαλά. Στη συνέχεια, ρίχνουμε την καρύδα, τη βανίλια και το μπέικιν πάουντερ και ανακατεύουμε μέχρι να ομογενοποιηθεί το μείγμα.
Αδειάζουμε το μείγμα σε καλά βουτυρωμένο ταψί (νούμερο 30) και ψήνουμε σε προθερμασμένο φούρνο, στη μεσαία σχάρα, στους 180°C για περίπου 35 λεπτά (ή ανάλογα με τον φούρνο μας), μέχρι να ροδίσει ελαφρά.
Αφήνουμε το γλυκό να κρυώσει καλά πριν το σιροπιάσουμε.
Για το σιρόπι, βράζουμε το νερό, τη ζάχαρη, την καρύδα και το μισό λεμόνι για 4 λεπτά. Μόλις το κατεβάσουμε από τη φωτιά, προσθέτουμε το βούτυρο και το αφήνουμε να λιώσει μόνο του, χωρίς να ανακατέψουμε.
Με ένα σουρωτήρι, ρίχνουμε προσεκτικά το ζεστό σιρόπι πάνω στο κρύο ρεβανί, λίγο-λίγο ώστε να το απορροφήσει σωστά. Αν περισσέψει λίγο σιρόπι, δεν πειράζει — το ρεβανί θα είναι ήδη τέλεια ζουμερό.
