When you specify an individual query to remove, that query must have already been added to an existing query list by a call to the AddQueryListEntry external stored procedure. All other queries in the query list remain intact.
You can view the query list data in the TDSTATS.QueryList and TDSTATS.QueryListEntry tables and the names of the query lists in the TDSTATS.QueryList.ListName column.