Shall I take that as a "no"? As far as I understand backer build don't include steam keys.
I think I misunderstood your question, then. I'm not selling Steam keys elsewhere.
However, I intend to make CoV available to buy on Itch.io in the near future, so watch out for that!