I honestly don't think your SIMs or their IP addresses are the source of your woes, Les.
Rather, I'm guessing that some of the merchants who've rejected you don't support credit card backed payments.
Have you tried adding cash to wx and/or ap? Doing so might be a good insurance policy for you.