The Carloop circuit board has only a CANbus transceiver. The CANbus connects out to the CAN-H,L pins on the connector. You can always use adapters to connect to other CANbuses (Most cars now have several CANbus and only the diagnostics/OBDII data is available on the normal connector. The interesting stuff is on the hidden CANbuses.).
If the vendor option pins are a form of CANbus, then you can do what I suggested above. If they did something else, then you might need some different hardware.
For example, I am working on designing a CarloopRetro which will have a K-Line transceiver chip. K-Line is the hardware level for ISO 9141-2, KWP and KWP2000. I do not work for Carloop, so I only achieve about 30 minutes a month .... it's going to be a long time coming.
I do not remember J1850. Is it the hardware protocol for off-road vehicles or heavy machinery? I just remember that there are 4 hardware protocols: CANbus, K-Line, off-road and heavy machinery. Carloop does not do any hardware protocols other than CANbus. Any communications protocol running on CANbus can be done by Carloop, so long as the firmware is coded to do it.