Experienced the same issue when I tried to sign up 2-3 months. Went down a rabbit hole and then just decided to not host w/ them.
There is a workaround where you can create an account if it is on a different gitlab instance (ie: I was able to join git.joinfirefish.org w/o the CC info) but I don’t know how useful that is in the grand scheme of things.