I purchased my fuel filters from my dealer, the clamps he sold me were the screw type, but not the typical type you see at a auto supply store. They has a solid band to wrap around the hose.
The clamp type has nothing to do with where they are purchased. There is no such thing as an "auto store" clamp.
There are the worm screw type clamps which are OK for low pressure applications, but they can damage the hose and don't provide even pressure. They have the advantages of being cheap, reusable and adaptable to variations in hose size.
There are what are typically called fuel injection clamps or band clamps that have an inner band around the hose and use a bolt and nut to provide clamping force. They work well if properly installed. Many people don't know how to install them so failures do occur. Their advantages are much the same as worm gear clamps as they are reusable and size adaptable, but not so cheap.
There are a myriad of spring type clamps, but again generally for low pressure applications. They are reusable, cheap and fast to install.
There are the ear type clamps such as Oetiker which work well for high pressure supplications and provide uniform clamping and don't damage the hose if properly sized. They are fast to install and fairly cheap, but do require a special tool and are not reusable, at least not reliably.
The main reason the factory uses them is because they are fast to install on a production line and pretty idiot-proof if the hoses are uniform in size. And the factory doesn't care that they aren't reusable even in applications such as fuel filters where regular removal is required.
Either FI or Oetikers work well for BMW fuel lines if properly installed.