I doubt names are going to go through cycles enough that Dick will ever stop meaning penis. And I can't think of that many names that refer to the male body part - Dick, names with Dick in it like Dickinson or Dickens, Johnson, and I just spent over a minute after typing Johnson trying to think of another and came up blank. Maybe there's one or two others. And I'd be surprised if names not associated with it ever become so.
Kind of curious about Bruce though. Why and how was that ever a homophobic slur? Was like there a gay character or famous person who had the name Bruce and that's how that association came about? Just seems like a weird name to have that kind of meaning.