Erm, well, co-sleeping would have been my first suggestion too
But if it is not for you I understand.
I wish I could change your mind about this 'bad habit' thing. Babies have needs, they cry, we respond. It's a good thing. Your dd went to sleep by herself until recently - now her needs have changed. You haven't done anything wrong. She is older and more alert and more aware. She has the beginnings of an imagination and knows that you are around somewhere and not with her. She wants you there to give her the security and warmth that she associates from being with her mother. These are all good things.
The problem is you need more sleep. Now the easiest way to get that IMO is to co-sleep, but you have said you don't want to do that. I would try reading through the other suggestions on Dr. Sears' website - like me he is a big fan of co-sleeping but has plenty of other ideas too.
I would also recommend the book the "No Cry Sleep Solution" by Elizabeth Pantley which is a very child centred and gentle method. I think you would relate to it as it gently teaches different sleep associations so that your dd would be able to settle herself without you.
I had very interrupted nights with ds for a long time, so I really can sympathise with the lack of sleep. I found going to bed earlier and where possible having a rest during the day helped me a lot, along with trying to look at night times from a different perspective and not expect to have a full night's sleep every night. Tbh if your dd has been sleeping through then you have been lucky up till now. Being a parent can mean disturbed nights and it is very hard at times. However like everything else, it will pass.
I hope something here might strike a chord with you but if not, keep asking. There are as many different ways to deal with disturbed nights as there are mothers on here