After seeing the screenshot, I think the only thing left is, for some reason the SD card isn't taking the fat32 format. And would try another card or formatting through a card reader.
Failing those two options I would think you should be able to flash the file through fast boot.
an easier way to flash PB31IMG files