Can an encrypted Android phone be unlocked with an USB drive some way?
No, this is not possible given how full-device encryption is currently implemented in Android. The bootloader needs your credentials to perform decryption well before anything like drivers for NFC or userland code is loaded.