Hab kurz mal nach dem Datenblatt gegoogelt..

"The MCP2551 is a .. device that serves as the interface between a CAN protocol controller and the physical bus."

Sprich, er wandelt dir nur die TTL Pegel auf ein CAN gerechtes differential Signal (CAN hat keine getrennten Tx/Rx Leitungen, aehnlich z.B. wie RS485)
Um etwas zurueck zu bekommen musst du mit dem zurueck senden "aktiv" warten bis das vom PC gesendete fertig ist, etwa mit einem uC...
oder wie du gesagt hast mit einem zweiten FT232 am PC ueber den zweiten COM Port auslesen.

Gruss, Andreas