Could you tweak it to detect whether you are using a Seaboard Block or Seaboard or Lightblock (M) (and maybe the Roli Lumi whenever it ships)?
I just tested with a Lightblock (original) and the addon Live block and was able to use the Live block to change "modes" on the Lightblock and the Lightblock MIDI outputs were showing up in various places in the keyboard visual, but some of them are out of the area (range) of the keyboard that is shown in the SeaboardHacks demo site.