Most likely because the Department of Space comes under the Prime Minister.[1] And it was very important to assure the international community that we are not going to use it for attacking another country. PM's direct involvement helps this very much. The Chinese test got a significant negative reaction because of the ignorance from the top leadership.
1. https://www.isro.gov.in/about-isro/organisation-structure