If not using FlexFuel functions, perhaps you could re-purpose FlexFuel with VVT signal input to it, as a trigger for your table switch? A local input and programmable output could be used, but I'm thinking simpler is better. I have not tried inputting a different signal onto FF as a trigger for another function, so you would be the test mule.
The labels used on different pins and functions tend to limit options for the human brain. If FlexFuel or ETH% was called Input8 instead, then we could more easily envision use for anything within the parameters of that function. Strip the labels and see what you can use. Good luck!