I looked at the code a little to see if this might be possible at all. It might be. The message header has an "accountKey" string property, and the code that gets the identity in compose seems to use that in getting the identity. But I would need to do a little coding and test to be sure.
But that is not something that FiltaQuilla is capable of doing at the moment. I would need to add a custom action to set the identity, or at least something generic to allow you to execute some javascript as a custom action. At least the latter is a high priority for my next release, then it would be failry easy for people to do simple experiments.
If you are a coder and would like to experiment, the filter action appendToSubject is an example very simple custom action that simply modifies the message header in the database. You could do the same thing to modify the identity. A fancier application would need XBL code written to translate in the UI from the accountKey to whatever is the normal display of the account name in a dropdown list. That is considerably trickier.
If I look in my request database, I have the following item which I think is what you want:
"From Mozilla bug 264770:
Anyway, I've got this request in my database, but I can't make any promises on if and when I will get to this. Sorry it does not meet your needs today.
rkent