Ok, first of all, where the hell did people get the idea that it's illegal to say a name? TNA can say ECW all they want. This guy worked in ECW, that guy was a champion in ECW, all of these guys were ECW Originals...there's nothing, legally, to stop them from making references like this all night long. Same with the wresters' names. There's nothing stopping them from saying Blue Twilley (or whatever they're calling him) used to be Blue Meanie in ECW, or Brother Ray was Bubba Ray in ECW and WWE (yes, they can say WWE too).
It's only illegal if they try to MAKE MONEY off the names. If they billed it as "Hardcore Justice: One Night Stand, an ECW Ruenion" - that would be highly illegal. If they advertised Blue Meanie as showing up, that would be illegal. It would be illegal if they implied, or left it unclear, whether or not any of these guys currently work for ECW (or WWE) - that's what got WCW into trouble with Hall and Nash. It wasn't the use of their names, or the way they acted, it was the fact that WCW gave the impression that they might still work for WWE and be coming in as invaders. That's why, on an episode of Nitro, they were explicitly asked if they worked for WWF and directly said no.
Did TNA do any of these? Admittedly, I haven't watched much Impact lately nor did I watch the PPV, so I can't answer that. But I'm assuming they didn't.