registration form has me in a circular cycle entering and then not accepting my phone number. I give up.
You've found Galaxy Digital's software product suggestions forum. We are the company that created the software the site you are trying to register on. We provide direct support to the folks that run the site, called Site Managers. The good news is, I did find a current account on one of our sites based off of your email address here.
Issues you are having with registering will need to be sent over to the site's Site Manager to help with. I'm going to start an email with you in order to connect you to the right person. Be on the lookout for it soon!
She / Her