This session is without doubt a "No" according to your narrative. Your review is about your experience. It has nothing to do with previous "Yes" experiences. Here are the points I distilled from your narrative:
1. Stalling tactics. If she's seen at least a handful of gents, she knows the time remaining.
2. Oh, look, I've made your BCD time short, let's hurry up and get this over with.
3. What she's doing after the door hits you in the ass is more important to her than you leaving as a satisfied client.
And yes, you should have been more forceful in moving things along.