Even your own data doesn't agree with you, here is the table I made with your data:
View attachment 79780
As you can see, except 2001-03.
In 2001-2002, the rupee dropped from 47.69 to 48.36 (-1.4%), the trade deficit increased from 4.25b to 5.05b (+18.8% ). Then in 2002-2003, the rupee increased from 48.36 to 45.95 (+5.2%), the deficit decreased from 5.05b to 4.23b (-16.2%). That is quite understandable. When you increase your currency value sharply, the market will not turn around immediately, the sales and purchase were still carried on the existing agreement. However, the customers won't allow this continue, they will start to either re-negotiate new prices or look for other suppliers. These will take 6-12 months to adjust. That is why the magic stopped in 2004: the rupee continued to appreciate (+2.3%), the deficit sharply jump by 199.3%.
Q1 Trade balance of India (11.7 BN Surplus)
As per the reports released by the Ministry of Finance, India records overall trade surplus of US$11.7Billion for Q1 2020-21 i..e April-Jun 2020
www.indiaties.in
Q2 Trade balance of India (19.8 B USD Surplus)
Surplus in April-June 2020 (Q1Fy21) comes on top of a surplus of $0.6 billion (0.1 per cent of GDP) in the preceding quarter (Q4 Fy20), says RBI.
www.business-standard.com
So, read carefully and post the source which at least do not counter your own argument.