I know it's been a long time, but I wanted to come back and say... you were right, on everything you said. Yes, the bootloader was intact, my EZ IV was indeed kinda faulty (it's just extra picky about the cards it reads), and the solution was indeed to try another card.
Here's a full description...