I think I get it now. If I do, it doesn’t look that difficult.
First, you may know this, but a drop-down list TV with this setting for Input Option Values:
Will show the user a list containing One,Two,Three. When they make the selection, the actual value of the TV will be 1, 2, or 3. That’s handy if you need to put long paths or tags in the TV but don’t want to show them to the user.
I’m assuming that New Restaurant Promo and Old Restaurant Promo are chunks containing those four TV tags (lets call the chunks NewRP and OldRP).
The Input Option Value for the TV for slot A would be:
New Restaurant Promo=={{NewRP}}||Old Restaurant Promo=={{OldRP}}
The only issue here would be the parsing order. I’m not sure if the TV tags in the chunks will be parsed. I think they will, but I could be wrong. If they’re not parsed, you could use a snippet to get the chunks and construct the formatted output for each section. Then, in place orf {{NewRP}} and {{OldRP}}, you’d have this:
[!GetSections? &choice=`NewRP`!]
[!GetSections? &choice=`OldRP`!]