The nursing is just for you?????? Give me a break. Don't let people discourage you like that. Breastmilk is good for babies/children no matter what their age. And just because most women in the US wean their children at 12 months doesn't mean that that is the "right age" to do so. The right age is when they are ready. I agree that she is probably associating the nursing with the ear pain. It might take quite a while to get over that. I agree with the PP that seeing an LC would probably be your best bet right now.
Is it the end of the world if she stops at this age? No. But if you want to continue and she was doing well with it before the ear infection and teething she probably wants to continue as well, it's just this pain/situation that is creating a roadblock for you. I think you are doing well by trying when she is sleepy....what you might do is give her some time to let that pain/nursing association fade. Just pump for a while and give it to her, take some fenugreek if your supply starts to dwindle a little from no direct nursing. Drop it for a while, and then when everythings cleared up, try again when she is sleepy. I nursed both my kids till they were over 2, you could have a whole year or more left and that milk is the healthiest, most perfect food there is for her. Don't let people tell you that this is just your problem. Nursing is what's best for your baby and if you can recover from these setbacks it's is still what is best. Especially after all this time when you have maintained all the pumping (I know that's hard work I did it till 14m with my first). If you want to continue and you can continue, I would work to try. Don't beat yourself up though if it doesn't work out either. Just do what you can to try to get it working.
Big hugs!