Unambiguously I’ll suggest declaring an emergency was a good call. The initial benefit should be extra scrutiny on approach and possible help on a go-around by ATC, simpler clearances, easier taxiing possibly with a “Follow Me”, a possible warning to ground handlers to be careful and getting the blue lights rolling without delay. Let’s also bear in mind that Mexico City is not the easiest airport to fly into.
PM