Correct. Was possible in 7-mode but the functionality needed in FCP is not supported with CDOT and always has been that way. A switch is required.
However, if you want, as mentioned iSCSI works perfectly fine as it will be a layer 2 network anyway. Chances are, you already have it networked either way.