You are correct; clock messages have no channel. They are also just one byte.
SND F8 09
just sends one clock 'tick' - the '09' is not valid (it's also not a channel number) but MidiFire will send it anyway (which it shouldn't, but that's another topic). I am at a loss to explain why this would have any effect!
I would suggest putting in an Event Monitor and capturing exactly what events quantiloop is sending before any conversions. It should send FA (or FB), a bunch of F8s and finally an FC as the transport is started and then stopped.
As I understand there are CoreMIDI bus and virtual MIDI ports Some apps may use both of them or one of them. For virtual ports I use green connection lines in the app. What do I use to connect to core midi bus, if I want to connect event monitor to that ? Also I hide F8 in MIDI monitor as there are too many. Would be great to have option to leave one F8 out of 100 or 1000 messages just to see the rest.