I used to have a rental property. It would be really hard for you to fight it and not worth the court costs and lawyers. If your lease states non smoking and if you break that and cause damage then you are going to have to give up your security deposit. I don't know what else you can do.
Mark