That is a difficult spot to be in. I just checked and I show up at https://www.fec.gov/introduction-campaign-finance/how-to-research-public-records/individual-contributions/
So if anyone looks the info is there.
Could you have a relative donate for you?
PayPal?