IMO an hour is about right. If she's currently on a date that gives her time after the date to respond. If she on an extended date then she's not immediately available anyway.
The 'FO' response was totally uncalled for and even if she were my type I'd X her off my list just by how you were treated. There's nothing you did that deserved her response.