From the information you gave, you did almost everything right.
You showed dominance by giving her your phone and telling her to put her number in (instead of asking/pleading like her number is some prize).
You texted her a bizarre but intriguing question that would almost guarantee a response, but at the same time it was so non-outcome based that her response didn't even matter.
That response was OK, sexual innuendos are always a plus. Personally I would have left that apology out and the thing about your phone dying (hey, I'm a busy man and she isn't the center of my reality).
Also, I wouldn't have agreed with her on the place to go. I feel it is more powerful to strongly disagree with her and to not let her convince you otherwise. I know this may sound a bit like over-analyzing, but there is a difference on the sub communication level by these different responses.
By agreeing with her, you are supplicating yourself to her and at the same time seeking validation. You are giving up your power to her and giving her the position of dominance in your relationship. By disagreeing and not wavering at all, you are establishing yourself as the dominant one and are not supplicating yourself to her. This gives off an aura of confidence in you, whereas agreeing can often give off a sense of neediness where you want something from her.
It sounds like you are doing great though so good luck to you
Even if you are having success, reading and learning about social dynamics is a very enlightening and fascinating thing that can have profound impacts on many areas of your life. Welcome.