Call.

Villain just picked up a draw, and any non-spade river is probably safe for Hero.

Unlikely he had a K OTF, given your reads, but you only said how he plays his air, and not how he plays when he actually connects. So that read that he doesn't have a K might be exactly backwards.