Solve some possible GSOD in ChannelSelection.py

Especially when no service is selected in empty bouquets or when some
context options are not available, while there exist a direct key to it