It is their job to do deal with slightly rude customers, and I don't think they should be banning anybody for something so small as "being asked to go faster".
If it's weird to me that you need to buy vitamins from a foreign company using Bitcoin (you couldn't get them for a month or two from a provider who takes PayPal/CC, and you couldn't go without for a little while?!), it's going to be really weird to the compliance department of a financial institution responsible for KYC stuff.
What vitamin is unavailable in the US but available internationally?
Is said vitamin legal to import to the US?
Why does the vendor not take anything but Bitcoin?
Why can't you wait a couple weeks to get it?
Where were you getting it previously without Bitcoin, given that it's so critical you can't go without?
You don't see how that might be a red flag? What vitamins could possibly be so important that you couldn't wait a little while, and would be unavailable from another source?
Plus, the rudeness of "I'm more important than everyone else in the queue, hurry up" can't have helped.