I have something similar that seeds itself generously in my garden each year, but I'm not sure it's Coral Nymph.
What do you think? I've never seen hummers or butterflies on it either, which makes me think it's maybe not. Or I just have a lot of other attractive things in the garden around it.