[Lora] Adjust device dispatch according to the new OrtDevice defs (#26551)
### Description
Check the device type and vendor to obtain data transfer.
### Motivation and Context
Lora obtains DataTransfer based on the OrtMemoryInfo name which is now
arbitrary.
We should now rely on memory type and vendor definitions.
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>