Good result and agreed the rules aren't ambiguous, at least you got there eventually. How long were the hold times? One thing that makes calling EK less of a pain is relatively no hold times in my experience (but status makes a difference there so I'm biased). I generally use ExpertFlyer to ascertain the same fare class is available before calling, the online changes thing has long been an issue which I think we'd all like to see fixed