[SYCL][E2E] Find `llvm-link` only in SYCL compiler paths (#19847)
This patch fixes an issue found in the internal compiler: tests which
use `llvm-link` failed due to the fact that `llvm-link` was taken from
llorg compiler pre-installed on testing machines. This patch forces
searching for ours `llvm-link`, with SYCL-related features.