3.0も3.1も途中で名前が変わっただけで同じものです。
venturaをインストールするという話の続きと思いますが、必要なのは、usb 3.1 gen2です。gen2が重要です。仕様によればiMac 2017ならusb-cのポート(thunderbolt3のポート)がこの規格をカバーします。なので、usb-c接続のusb3.1 gen2のssdドライブが必要です。
いわゆるusb-aのポートはusb3.0(5Gbpsの速度)でしか使えません。
それと、外付けssdもusb3.1gen2として販売されてるものでないとusb3.1gen2では使えませんよ。mac側がusb3.1gen2だったらそこに繋げばどれでも3.1gen2で動作するというものではありません。
iMac (21.5-inch, 2017) - 技術仕様 - Apple サポート (日本)
Mac のポートを調べる - Apple サポート (日本)
big sur以降をインストールして使うなら、thunderbolt3接続のものの方が引っかかりもなくスムースに動きますので、thunderbolt3接続のssdをお勧めします。usb3.1gen2のものだと、時々動作に引っかかるような感じがあります。