I was trying to do something similar, having a virtual channel display 3 different icons depending on the value. No matter how I configured the virtual channel, I would only get two options in the Main Page Config. In the end, I created 3 virtual channels and mapped them to three different toggle fields on the layout. I then set all three toggle fields to be on top of each other. The end result was what looked like one toggle field, but was actually 3.