This kind of shit makes me want to become a republican.
I was involved in a bitcoin startup for a time and reached out to them. Unfortunately, they couldn't help at that point, and no one would touch us. We were tossed out of a few banks.
Try to find a bank in the US with an API you can use.
Interestingly, Dwolla is basically a credit union in Iowa.