If possible, can you share the circuit that you used to interface SWD signals to FT2232H?
You really need to understand that the circuit depends entirely on your software.
FT2232H is just a dummy USB-to-GPIO interface in this case. What pins do what is defined purely by the software.
Not quite.
It has a not too shabby serial engine (MPSSE), which is also used for SWD (which allows to get pretty high communication speeds you could certainly never get if the serial transfers were just bitbanged.)
At least OpenOCD does make use of the MPSSE in SWD mode. You could entirely bit-bang SWD, but that would be pretty slow.
So for SWD, two of the signals (CLK and IO) can only go to specific pins of the FT2232H (if you want to make use of the MPSSE.) That's typically ADBUS0-2 (or BDBUS0-2).
You can put all other signals of course freely on other IOs of the FT2232H, and of course the software must handle data direction properly, but between direction changes, the serial engine takes care of the communication.
As for sharing a schematic, that's actually one project I did entirely with a schematic-less design entry tool I designed like 1 1/2 year ago (you could probably find the thread in the EDA section), so I have no schematic to share for this to speak of unfortunately, and the source file for the design would probably not help you much without extensive explanations. As said above, all that matters is to wire SWDCLK and SWDIO to respectively TCK and TDI/TDO pins of the corresponding channel on the FT2232H as the schematic you posted shows. The other required control pins will all depend on your software as they are just GPIOs, and are configurable if you use OpenOCD. Take a look at some interface config files for OpenOCD to figure it out, and I think it's also documented in OpenOCD's docs.