I’m getting confused. Any DAW can do this if you publish what MIDI CC# the parameter responds to. Of course some plugins have “MIDI Learn” and let you map any MIDI CC# to any parameter – but let’s just talk about parameters responding to fixed CC#’s.
Isn’t it just a case of you telling us which MIDI CC# the hot switch responds to? How would Ableton know?