If you feel confident working with SysEx data and know a bit about C coding, encodings and bit manipulation it may be possible.
Could you check first if you can read SysEx packets coming out of the LoopA BLM port?
I think the session info (which you are interested in) is sent by LoopA in any case - if you can read some data, then i could send you a snippet of C code which transmits the session infos (used in the MatriX overview screen, showing available clips, active scenes and so on).
Best regards,
Peter