No he didn't.
The dude apologized for posting on a caucus forum as he was unclear of the policy.
His exact post:
Ebb Tide posted this as Catholic Only / Caucus earlier and is, as such closed for discussion outside of Catholics. [My apologies for posting to a Caucus of which I am not a member. Even after many years on this forum, I was unclear on the policy about this.]
You're reading into this something that isn't there.