Yeah micro reform has definitely had very big impacts on the CAD.
If you remember back to your BOP topic, one of the main reasons for our continuous CAD was our reliance on agricultural exports causing our BOGS to fluctuate (since agricultural prices fluctuate excessively).
Micro reform has been trying to solve this structural problem of reliance on ag products, and moving our economy away from STMs to ETMs, thereby negating the influence of fluctuating ag prices on our BOGs and thus CAD.
Also another structural problem of our CAD is our low national savings, which micro reform has aimed to solve. Increase in national savings will decrease reliance on foreign debt, which is another factor that causes high CAD (as interest payments on this debt is recorded in current account via Net incomes component)
So i'd say it's had significant impacts.....but this depends on the effectiveness of microreform etc.....it aims to solve underlying problems of CAD but whether it does or not is deabatable