Sure, you can do that (not sure if that is just newly added in 6.0.6 or was already in 6.0.5). But that was not what the user requested.
The ask was for several different, independent sets of kerning values in a single font, and a way to switch between them, for that font when it is in use by the end user.
Short of using alternate glyphs with different kerning (or *maybe* with some amusing variable fonts implementation), I can't think of a way to do that in the final output font. Certainly not a very easy/reasonable/“good” way.