Why not provide all of the facts? Where do you originate (all you have provided is your transit point) and what nation issued your passport?
As to why EK might choose to require more than is published, it's because they work based on their experience. If they are experiencing passengers being denied entry with >3 months on their passport, they will deny boarding.