You can “easily” (for given values of easy) replace the services you need using Keyboard Maestro.
I have a very simple KM macro

  • it’s in a group that’s only active in Obsidian
  • The action simulates a copy keystroke, sends the variable over to an AppleScript call of SearchLink:
set myVar to do shell script "echo $KMVAR_LinkQuery"

set myString to do shell script "automator -r -i " & quoted form of myVar & " ~/Library/Services/SearchLink.workflow|awk '/http/{gsub(/^[ 	]*\"|\"[	 ]*$/,\"\"); print}'"

return myString

and voilà. I just use the same keyboard shortcut for this macro than for my SearchLink macro and I don’t see the difference.

It’s a hack, you need KM, but it works.