Yes, I think Amit is quite right.
I got access to the model from Lesh, and I could see that new investments were disabled for all technologies having Stock (they had NCAP_BND(0)=2, because the they were defined in a Base Year template), and moreover, investments into all but the demand technologies were even explicitly disabled after 2010 (by using END=2010).
When I removed both of these obstacles for new investments, there were no longer dummy imports. I also tested by setting all the Stock values constant over the model horizon, and there were no longer dummy imports even with the new investments disabled. And so I think the problems are obvious.
Lesh: You define Stock values only for 2010, and therefore they will be assumed to decrease linearily over TLIFE. But the demands are constant, and so one can well expect that there will be dummy imports, unless new investments are allowed. And so, you should either allow new investments, or define Stock values that can meet the demand during the whole model horizon.