The Carloop does ONLY CANbus.
The different hardware protocols require just that ... different hardware.
CANbus is the easiest one since the STM processor on Particle devices supports CANbus communication protocol right in the hardware.
There is work on implementing K-Line. Check out these forums for references to "Carloop Retro". K-Line is the hardware level for ISO 9141, KWP2000 and KWP fast init. It is still a work in progress, which is currently tied up figuring out the timing on the communications bus.
The other hardware protocols need someone to take on those projects, but I am certain it can be done.