Good that you got it sorted so easily, and found a polite and helpful support person! Send an email to their boss, thanking them for it!
Tech/customer support men can indeed be condescending to women. But then, so can both male and female customers who call and get a female tech on the phone, which I learned the hard way when I worked IT support. I ended up refusing to take calls, and only worked the email helpdesk, pretty soon.
When I do have to call support, I write down in detail what the problem is, what I have done to check if it's on my end, and just read it to them without letting them interrupt, ending with And yeah, I did check the cables, in BOTH ends! That usually makes them a bit more helpful, since I've proved that I do know what I'm talking about.
Basically I filled out a form and sent the product back, so customer support was not needed basically. I had proof that the product does not match the type of laptop was sold for. They phoned me because the technical details they had from Dell said otherwise and most likely mine was the first case proving that wrong. I was able to show them where the problem is, also sent them a photo of the original battery, that had the type code on it and they took measures to correct the mistake on the website.
I gave them a nice rating because they deserved it.