[SYCL][NFC] Make E2E more robust in different environments (#12625)
Adjusted `REQUIRES` clauses in SYCL E2E tests to better represent their
requirements: those tests were either gated by wrong device types, or
they were gated by specific HW identifier instead of an aspecto/optional
feature.
All changed tests fail in my local environment without the patch.