I solved a similar, but slightly different issue. What I would do is:
- Assign each character/mic pac combination a channel strip
- Gang the parameters you want to be consistent (e.g. EQ/Compressor) between these faders
- Assign each fader to the scenes based on who is actually in the scene
The thing that did break me is that input patches are not part of the channel strip input. They are seperate – part of the input patch setup. So if you change your mind about a patch, you need to update it in every scene, or safe your input patch list. In your case, you could just not make the input patch part of your global safe list, and then patch the correct character/combination per scene and the desk will recall them happily for you. Whatever you do it does require a bit of work, but it is possible.