I don't think this is about your pot habit, at least I don't think that's the main issue.
You sound to me as if you love your daughter but are angry with her and I think you have a right to be. Also, your daughter should apologise for her behaviour towards you or at least acknowledge it - no point in behaving like nothing's happened, that won't solve anything. I'm of the mind that everyone has a line-cross and if people cross that line, they need to know their behaviour might be forgiven but not forgotten and sometimes things won’t ever be the same – those are the consequences of actions. Your daughter's taking you for granted and she's a grown woman, heading towards her late 20s - frankly I've never had the option of moving back home after break-ups, health problems or anything difficult since I left home, so I don't think your daughter's being treated badly, I think she's really lucky actually, especially since she's disrupting your life and those around you.
I do agree that you need to be the grown-up but so does she. She isn't a teenager after all. When you've calmed down a bit and don't feel so angry, have a chat with her about it and tell her how you feel in a reasonable, calm way then listen to her say her piece. Families often skirt around issues and don't confront them and they never get out in the open or resolved and everyone feels resentful forever.
I understand that children sometimes treat their parents badly but it's not reasonable to do this then expect your parents to suck it up, especially after being cut off for a while which must have hurt you greatly, and not acknowledging any past behaviour. I'd give anything to have a caring (yet pot smoking) mum - both my parents were .. problematic to say the least, and not remotely loving when I was growing up. Your daughter, like a lot of adult children I know, sounds fairly self-serving, maybe because she's the youngest.
I'm 28 and no kids, just thought you might see it from another viewpoint.