Corrected entry: Iago asks why the 40 thieves were only after the staff at Aladdin's wedding. The Oracle appears and answers. Even though Iago didn't directly ask the Oracle why they were after the staff, she refused to answer his second question as she is bound by "the rule of one." However Aladdin later indirectly asks the Oracle, "My father is alive?" and is still permitted to ask the Oracle where his father is located.
Corrected entry: Using a herd of elephants in the desert is not quite logical for two reasons: 1) they take a lot of food and water to keep them going, and the desert is not particularly abundant with either; and 2) the heat in the desert would boil a pachyderm alive. (As for Abu being turned into an elephant in the first part - well, elephants do look impressive, but one is easier to get through the desert than a full herd.)
Corrected entry: When Aladdin defeats Saluk, the 40 thieves say that he must now join the club with a "lifetime contract that [he's] bound to keep" since he now knows where their secret lair is and he knows alot of their secrets. How then, was he allowed to return to Agraba and basically lead a life as though that incident never happened?
Corrected entry: One of the guests of honor is addressed by the Genie as the Egyptian god Osiris, but his falcon head identifies him as Horus (Osiris was depicted in Egyptian mythology as a green-skinned man).