You gotta ask that question to main establishment as far as i am concerned about Sartaj Aziz, not Nawaz Sharif. Again, Nawaz Sharif has no control over foreign policy.
Who do you mean by the establishment? From what I've seen so far, Nawaz controls the foreign policy but picks and chooses which things, like relations with USA, Saudi Arabia, or China, everywhere else he lets the Army take over. Whether that's out of laziness, or plain incompetence is a whole other debate.
#Iran is not working with India in regards to Chabahar port. That project is not possible due to Donald Trump which made it clear to India. And ironically, India is on board which is the reason pushed Iran towards Pakistan lately.
Chabahar is still ongoing not sure where you got that information from, but even if that was the case if India is not pro-Iran, to get a mention in Trumps speech they would have to be pro-Saudi, which they are not.
Donald Trump omits Pakistan? What do you expect from Donald Trump that has been against Pakistan from beginning even before he became PM of USA. Are you really that surprised?
He puts India on map because many Indians have voted for Donald Trump and even several Indians bankrolled Donald Trump for his campaign.
But American military have been vocal about Pakistan and its dedicated commitment to eradicate against terrorism for years. As for Donald Trump, don't take him serious. He is just idiot who is buttering KSA in exchange for money to boost arm sales. Similarity, he is keeping India closer just to keep Pakistan at bay. It is long-term plan of USA's foreign policy.
Then is it not a failure of foreign policy that the US is pushing Pakistan away? I consider it an insult that countries not even relevant to the summit are being mentioned, but the nation that provides security to Saudi Arabia, and is the sole nuclear power in the alliance is completely ignored.
What Nawaz should have done at the summit is hold a meeting with Trump (like the other world leaders did), and at least work on a defence purchase for helicopters and jets, and also a request for support against Indian sponsored terrorism and the crisis in Kashmir. He also should have held another meeting with the Saudis about what Pakistans role in the alliance will be, and what the Saudis are going to do for Pakistan. Another thing should have been a demand that he be able to read his speech and make crystal clear Pakistan's sacrifices and successes in the War on Terror, outside the UN its not likely we will get such a large gathering of all the Islamic leaders again.
Instead all he did was make a speech, sat around for the whole summit and flew back achieving nothing, probably annoyed Iran in the process too, so overall its a negative outcome.