That one person is a gem and we should appreciate them. They noticed you got talked over, and made sure to circle back, noticeably so the others don't do it again, to make sure you weren't silenced. It shows they not only noticed, but were bothered by it.
Treasure those people, and be those people.
I'll never understand how difficult people make things by not being forthright and making things awkward:
"Is it okay if I bring my boyfriend?"
"...I think there's been a misunderstanding. I had asked you on a hike as a fun first date, I didn't realize you had a boyfriend. I'm going to bow out of this, but I can give you the hike info if you want to take him." And then you laugh about the misunderstanding the next work day, and keep things at work from then on. No reason for it to get bad. Flirting is still fun! Just leave it at that without expecting anything more.