This is the forum I'm trying to access. Custom Wearable Discussions. I thought that that forum was meant for people who released CWs? If it is, why can't I get in? I've released 3 of them so far. Not many, but I know that there was a forum for people who have released a minimum of one CW. If that isn't the forum, what's happened to it, please?

That's not the correct link. Not sure if that's the link from the old forums or what, but you might try just clicking from the forums main page itself instead of using a link, or here is the correct link.
Do you mean the Custom Wearables Discussion (linked here) or the Custom Wearables Creators forum? Right now the latter has not been added back. It is a reported issue so it doesn't need to be reported again. It is just not something that is the top priority since there is a discussion forum.
Dexter by ❤