Solid job responding quickly to posts in your thread!
You have the jist of it... .stand up for yourself. In a way we "teach" people how to treat us, what is OK and what is NOT ok.
I think it would be helpful for you to think about what you were "expecting" from her. I see a lot of effort... .a HUUUUUUUUGGGGGEE amount of effort and thoughtfulness put into dinner. Obviously disappointing it didn't work out.
What were you expecting to get or "trying to say" with this gesture?
FF