I'm convinced that the desert and mechanical dungeon are the same. There may, however, be more than one desert/mechanical dungeon, as there may be more than one forest dungeon (one being underwater). We just haven't seen enough to distinguish the latter two yet.