lefthandrev I was in the exact same situation. Managed to get back to a working OS by plugging the phone to the Pixel Repair website while in rescue mode, plugging it in for troubleshooting, getting frustrated with the process and unplugging it forcefully. The Rescue mode screen shouted "error" then the phone rebooted and started normally. Weird, I know but if it helps anybody !
One quick question though, how do you mount the system drive while in fastboot? Just in case I find myself in a similar situation again.
As for the fingerprint, I followed gdizzle tutorial and it worked without a hitch.