SWIFT ID とは、要は銀行番号のことです。海外送金を受け付けている全世界の銀行がこの番号を持っているため、どの国からでも海外送金手続きがスムーズにできるようになっています。全世界の国際空港に空港IDがついているようなものでしょうか?たとえばロイヤルバンクならROYC CA T2みたいな感じです。
逆に言えば、銀行の住所と名前がわかっていれば、そこから特定することができます。私は日本から何度か海外送金していますが、SWIFT ID を書けと言われたことはありません。というより、通常は申込書の例を見せられて「これに準じて書いてください」と言われるのですが、SWIFT ID の個所はいつも空白にしてありました。つまり、書くなということです。たぶん銀行側が送金時に調べるので勝手に記入されて間違っていたら困るからでしょう。