In my experience, yes, 90 minutes is fine; and if it wasn't OK the vast, vast majority of the time, Aer Lingus wouldn't be offering it as an itinerary. Of course, nothing is guaranteed and things can go wrong. If you Google or dip into Tripadvisor, you'll find people saying they missed flights...