[UR][L0V2] implement host-mediated buffer migration fallback (#22152)
When two devices lack P2P access, getDevicePtr() was unconditionally
throwing UR_RESULT_ERROR_UNSUPPORTED_FEATURE instead of migrating the
buffer through a temporary host allocation. Implement the fallback: copy
active-device -> host -> target device.