You cant compare staff costs like your attempting to there....
For a start, a sizeable proportion of EIs operation is based on A330s flying to the states.... have you tried operating an A330 with the same amount of crew/engineers/pilots/baggage loaders etc that you would a 737-800????
Ryanair are contracting a huge amount of work out.. the majority of FR pilots are contractors... Ryanair use a contract agency for cabin crew also...
But EI Long Haul is only 10-15% of their business so the 85-90% of the rest should not have the same costs or staffing issue.