After a lengthy search with a healthy dose of trial and error, I found
the following fix: use a USB hub!
I still couldn't figure out how to properly get an EDL backup, but the fastboot flash went through.
Strange solution, but it looks like I now have a properly rooted Poke 3!