Invisible state on topic has absolutely no relation to hidden state for posts.
You would make a topic invisible while gathering feedback from a few select people.
That said, the original post here is a bug. Invisible topics should be hidden from profiles.