Having Header Headaches

In implementing Flex Headers for the first time in our 15 year history with Tessitura I've been asked if we can have multiple accessibility icons. My concern is we only have 4 icons to show and two of them are already being used. So, is there a way to have a different .png file be pulled based on the result of the query? I was thinking that when it pulls the keyword_value for the accessibility attribute, based on the result, it could pull a different icon. But my understanding is that for a given position it only pulls the icon or doesn't based on the results; you can't make it choose different icons for different results. Is that so? Or, even if it is, can we use some SQL trickery to force a different filename?

What say you, Tessiturians?

Thanking you in advance.