Are you over on FurAffinity yet? Toss me a "note" (dm) there and I can set you up with a copy if you've lost yours. 1.0.5 is the most recent version for GT.
As for other ways to pay, nope. They've all been cut. No more gumroad, no more ko-fi, no more paypal (I'd get nuked from orbit if they understood the nature of the stuff being sold, and I need paypal for other things.) Nothing else exists. It was just Itch, through various means, and substar. Now it's just substar. Technically crypto exists, but people are superstitious about it, and it's an enormous hassle to onramp and offramp all the time, for both me and my customers/fans.
I wish I knew why some banks just don't play ball. What are you on? Where are you located (generally)? Debit or credit card? I think the vast majority of people using a credit card in the US don't have any issue, but there are a significant number of people whose banks just refuse for whatever reason. Big bank, or credit union (they usually seem to care less)?