They were close enough to DXB to pick up the ILS signal. Sadly if they picked the alternate which was many miles closer, they may have had a chance. Not to mention a trusty flight engineer would have helped the captain get a new oxygen mask, and been able to assist in the work load.