If you lose your DB you're in trouble regardless. We're talking about the level of trouble here. I'd rather be faced with a 30 day key rollover of all my users than a forced immediate change.
I dont see any reason to continue the argument. It's clear to me that you should hash your API keys in your DB.