I don't think an official renaming is necessary. If that's how you wanna get down, do that. Personally, while have have no problem teaching my kids that crackheads exist, I wouldn't be too keen on it becoming part of her daily vocab. Cuz here's the thing, anything that she can get in trouble in school for saying, I don't want her repeating just yet. I wouldn't want her to learn hooker control either.
But we all parent differently. My route would be to teach her the original, come up with a substitute just for us and explain that, as usual, some words are only for grown folk.