If this is a one-off or infrequent scrape, you can just add a custom delay at the top to give yourself enough time to manually click on the dropdown and search button, i.e. you need to finish clicking and have the results shown before the custom delay ends and the scraper starts. In this example, the custom delay is 25 sec:
{"_id":"bcpharmacists","startUrl":["https://www.bcpharmacists.org/search-pharmacy"],"selectors":[{"id":"custom delay","type":"SelectorElementClick","parentSelectors":["_root"],"selector":".search input.input-search","multiple":false,"delay":"25000","clickElementSelector":".search input.input-search","clickType":"clickOnce","discardInitialElements":"do-not-discard","clickElementUniquenessType":"uniqueText"},{"id":"Row wrappers","type":"SelectorElement","parentSelectors":["_root"],"selector":"tbody > tr","multiple":true,"delay":0},{"id":"Pharmacy","type":"SelectorText","parentSelectors":["Row wrappers"],"selector":"td:nth-of-type(1)","multiple":false,"regex":"","delay":0},{"id":"Address","type":"SelectorText","parentSelectors":["Row wrappers"],"selector":"td:nth-of-type(2)","multiple":false,"regex":"","delay":0}]}