Do I need to call hciattach/btattach for Bluetooth modules with USB interface?

No. The attach command is for serial HCI modules. The driver for modules with USB interface should be found in the Linux Kernel. The drivers are not included in the BlueZ.

Parts