Feh. SQLite, it turns out, supports quoted identifiers only in column aliases.
That page pointed out something else, namely that it's valid to say:
SELECT "SELECT", "select" from "Select" ...
But I say it's spinach, and I say the hell with it. I'm already covering far more than 80:20 here. I'm not even going to bother with dollar signs. I'll stick with the change I already made, because we don't want people writing create-table-foo anyway, but capitalizing keywords is for SQL (a case-insensitive language however you look at it), not for its S-expression image in a case-sensitive language.