At your question : Do you have "program changes" enabled in Sonic?
Yes. In Halion Sonic, in the options tab, the "Prog changes" checkbox is set to "GM Mode".

About Sonic / Halion 6 :
I think it was Halion Sonic SE 6 (vst2) that worked with Biab until 2022. Nothing has worked since then.