So basically, you want the Dynamic File Search, but you want to pass in the folder to search in via Hotkey?
The reason your workflow isn’t searching in the right place is because a Hotkey doesn’t work quite the same way as a File Filter (in the original Dynamic File Search). A File Filter only emits one path, so you use "scopes": ["{query}"] in the JSON Config to put it into the scopes array.
Current selection in macOS from a Hotkey, on the other hand, is already an array (because it may be multiple files), so you need to change your JSON Config to "scopes": "{query}"