You could use a ternary operator when the user selects from the dropdown to display the specific data from each query (If you run all queries when the page loads and provided each query payload is formatted accordingly)
In the data source field for the chart you could do something like: {{select1.value?defaultQuery.data:top10something.data:top10cardscheme.data:''}}
I tried out your suggestion, however the chart does not visualize data from any query with this solution (these are all run when the page load).
I also tried making 2 individual charts, with 2 different top10queries, and they both give the desired result on their own, but not in combination with the select unfortunately