A first lift of 94kg saw the Iranian girl finish third in the clean & jerk discipline of the 59kg class in the youth age group.
Having registered 67kg with her third snatch attempt, Keshtkar went to stand fifth in total with 161kg.
Uzbekistan’s Marjon Abdumutalova made a clean sweep of triple golds, thanks to an 84-103-187 record, followed by Kazakhstani duo Darya Balabayuk and Nursuila Berikbol, who tallied 185kg and 165kg in total respectively.
The event, featuring 127 male and 110 female weightlifters from 19 Asian countries, will continue in the Qatari capital until Wednesday.