Huh. I wonder what the hell is going on with that. It sounds bizarre--I haven't gotten any PMs or spam e-mails originating from bitcointalk myself, so I wonder if there are other members experiencing the same thing you are. I doubt you're the sole target.
Since there are so many of these accounts could they have been hacked then sold?
It's certainly possible. And as far as when that hack occurred, I could swear it was 2017 though I could be way off on that. It could well have been 2016, and I think there were multiple hacks of forum data over the years. I do know 2017 was the year that attracted a lot of new members, and I've seen accounts from that year suddenly come to life again within the past year.
I changed my email a while ago just in case too (while = ~4 years).
So did I not too long ago. It's a real e-mail account but not my primary one, and that's probably what everyone here ought to do. There's no telling when the next hack is going to be or how much information hackers are going to steal.