As you have already learned, a filter field is essential for your table. Users no longer have to distinguish between search and filter. Unifying both into a single field clears up the confusion.
Whether users are searching or filtering, the result remains the same. They see a narrowed-down list of data based on their defined criteria. Therefore, the result of performing either task will meet their expectations.