It's worth bearing in mind that there's never been any rule against "non TD site" URLs being posted. In fact there's a whole sub-forum dedicated to discussing and reviewing non-TD sites.If we see a website that is not under the TD list, then red flags raise.
I understand that in this instance the mods made the incorrect assumption that the URL was a scam. But I'm mentioning the point about non-TD sites because I've seen a couple of links deleted recently with the explanation "not a TD link". That's not what's important - what's important is deleting links to scam sites.