I have used Fontforge to remove all ligatures from a programming font; e.g. my monospace font of choice is a aggressively subsetted variant of Fira Code with no ligatures whatsoever.
https://github.com/samboy/CaulixtlaFonts/tree/main/MiscFonts...
Can't you just use the font feature flags?
Can't you just use the font feature flags?