Try Aer Lingus.I just checked their website, and they accept much more photo id:
Passengers under 16 years travelling to the UK from Ireland, or within the UK need not have their own passport or be named on their parent's passport, however it is advisable that they bring some form of identification (e.g. birth certificate, bus pass or student card) if possible. The following ID are accepted:
* Valid Passport
* Driver�s licence with photo
* International student card
* National ID card / Government issued photo ID cards
* Health Insurance cards with photo / Social security cards with photo
* Bus pass with photo
* Work ID with photo