That's what one would assume, but the Check Spelling does not check the Keynotes or the Keynote database(s).
I have been using a torturous work around: convert Keynote legend to group, copy to another file, undo conversion, spell check text group in the other file, then manually correct spelling in the Keynote legend edit dialog.
It would be nice if there was a better way.